Ada Use and Useby Kinds

Kind Name
Entity Performing Reference
Entity Being Referenced
Ada Use
ex 1: some_proc
ex 2: some_proc
ex 1: some_object
ex 2: some_task
Ada Useby
ex 1: some_object
ex 2: some_task
ex 1: some_proc
ex 2: some_proc

Use and Useby reference kinds indicate the read of an object, or use of a task or protected object in an expanded name.

Example 1:

package some_pack is 
   some_object : integer; 
end; 
with some_pack; 
procedure some_proc is 
   local_object : integer; 
begin 
   local_object := some_object; 
end; 

Example 2:

procedure some_proc is 
   task some_task is 
	  entry e; 
   end; 
 begin 
	some_task.e; 
 end; 

Scientific Toolworks, Inc.
http://www.scitools.com