|
Class Summary |
| AltReturnFormal |
This class represents a Fortran 77 alternative return formal parameter. |
| CaseLabelDecl |
This class represents a C case label in a switch statement. |
| ConstantDecl |
This class represents the declaration of a constant value. |
| ConstructorDecl |
This class represents the declaration of a constructor method. |
| Declaration |
This is the base class for declarations such as variable, routines, etc. |
| DeclTable |
This class maps from an integer value to a Clef Declaration. |
| DestructorDecl |
This class represents the declaration of a destructor method. |
| EnumElementDecl |
This class represents the declaration of a member of an enumeration. |
| EquivalenceDecl |
This class declares a variable that is equivalenced to an offset in another variable. |
| ExceptionDecl |
This class represents the declaration of an exception. |
| FieldDecl |
This class represents a component of an aggregate data structure. |
| FileDecl |
A FileDecl is a collection of all the declarations in a source file. |
| FormalDecl |
This class represents a formal parameter to a procedure/function. |
| ForwardProcedureDecl |
???. |
| FriendDecl |
This class represents the declaration of a friend method in C++. |
| Initializer |
This class represents a single initializer used in C++. |
| LabelDecl |
This class represents a label in a program. |
| MethodDecl |
A class which represents a class member function. |
| MethodReferenceDecl |
???. |
| ProcedureDecl |
This class represents the declaration of a procedure. |
| RenamedVariableDecl |
This class declares a variable that was renamed from another variable. |
| RoutineDecl |
This is the base class representing all routine declarations. |
| TypeConversionDecl |
This class represents the declaration of a type conversion method in C++. |
| TypeDecl |
A class representing the declaration of a new type. |
| TypeName |
This class implement the semantics of a C typedef statement. |
| UnknownFormals |
UnknownFormals are used to specify that the remaining parameter declarations of the function are unknown. |
| ValueDecl |
This class represents a declaration that has an initial value. |
| VariableDecl |
This class declares a variable. |