View: Hide Browser | Browser on the left | Browser on the right| Dictionary
Report:General Info | Inner Elements | Relations | Attributes | Operations 

Class varDecl

An object of class varDecl represents a variable declaration.
Application context: library information model, design hierarchy information model

General Info
Name varDecl 
Owner  stdHierarchy 
Base Classifier  variable 
 objDecl 
Visibility public 
Is Active false 
Is Abstract false 

Inner Elements
Name Type 
 unnamed Generalization 
 unnamed Generalization 
 unnamed InstanceSpecification 

Relations
Name Type Begins Ends 
 unnamed Association  subpCall  varDecl 
 unnamed Association  varDecl  protectedTypeInst 
 unnamed Association  processStmt  varDecl 
 unnamed Association  generateStmt  varDecl 
 unnamed Association  compInstStmt  varDecl 
 unnamed Association  rootInst  varDecl 
 unnamed Association  blockStmt  varDecl 
 unnamed Generalization  varDecl  objDecl 
 unnamed Association  varDecl  expr 
 unnamed Generalization  varDecl  variable 
 unnamed Association  packInst  varDecl 
 unnamed Association  varDecl  derefObj 

Attributes
Name Type Classifier Default Value 
 IsProtectedType  Boolean  varDecl  
 IsShared  Boolean  varDecl  
 InitExpr  expr  varDecl  
 ProtectedTypeInst  protectedTypeInst  varDecl  
 DerefObj  derefObj  varDecl  

Operations
Name Return Type Classifier 
 vhpi_protected_call  IntT  varDecl 
 vhpi_put_value  IntT  varDecl