| Interface | Description |
|---|---|
| AccessKind |
A representation of the model object 'Access Kind'.
|
| ActualParameter |
A representation of the model object 'Actual Parameter'.
|
| ActualParameterExpression |
A representation of the model object 'Actual Parameter Expression'.
|
| Add |
A representation of the model object 'Add'.
|
| AddressOf |
A representation of the model object 'Address Of'.
|
| AggregateExpression |
A representation of the model object 'Aggregate Expression'.
|
| AggregateScope |
A representation of the model object 'Aggregate Scope'.
|
| AggregateType |
A representation of the model object 'Aggregate Type'.
|
| AggregateTypeDeclaration |
A representation of the model object 'Aggregate Type Declaration'.
|
| AggregateTypeDefinition |
A representation of the model object 'Aggregate Type Definition'.
|
| And |
A representation of the model object 'And'.
|
| AnnotationExpression |
A representation of the model object 'Annotation Expression'.
|
| AnnotationType |
A representation of the model object 'Annotation Type'.
|
| ArrayAccess |
A representation of the model object 'Array Access'.
|
| ArrayType |
A representation of the model object 'Array Type'.
|
| Assign |
A representation of the model object 'Assign'.
|
| BinaryExpression |
A representation of the model object 'Binary Expression'.
|
| BinaryOperator |
A representation of the model object 'Binary Operator'.
|
| BitAnd |
A representation of the model object 'Bit And'.
|
| BitFieldDefinition |
A representation of the model object 'Bit Field Definition'.
|
| BitLeftShift |
A representation of the model object 'Bit Left Shift'.
|
| BitLiteral |
A representation of the model object 'Bit Literal'.
|
| BitNot |
A representation of the model object 'Bit Not'.
|
| BitOr |
A representation of the model object 'Bit Or'.
|
| BitRightShift |
A representation of the model object 'Bit Right Shift'.
|
| BitXor |
A representation of the model object 'Bit Xor'.
|
| BlockScope |
A representation of the model object 'Block Scope'.
|
| BlockStatement |
A representation of the model object 'Block Statement'.
|
| Boolean |
A representation of the model object 'Boolean'.
|
| BooleanLiteral |
A representation of the model object 'Boolean Literal'.
|
| BreakStatement |
A representation of the model object 'Break Statement'.
|
| ByReferenceActualParameterExpression |
A representation of the model object 'By Reference Actual Parameter Expression'.
|
| ByReferenceFormalParameterType |
A representation of the model object 'By Reference Formal Parameter Type'.
|
| Byte |
A representation of the model object 'Byte'.
|
| ByValueActualParameterExpression |
A representation of the model object 'By Value Actual Parameter Expression'.
|
| ByValueFormalParameterType |
A representation of the model object 'By Value Formal Parameter Type'.
|
| CaseBlock |
A representation of the model object 'Case Block'.
|
| CastExpression |
A representation of the model object 'Cast Expression'.
|
| CatchBlock |
A representation of the model object 'Catch Block'.
|
| Character |
A representation of the model object 'Character'.
|
| CharLiteral |
A representation of the model object 'Char Literal'.
|
| ClassType |
A representation of the model object 'Class Type'.
|
| CollectionExpression |
A representation of the model object 'Collection Expression'.
|
| CollectionType |
A representation of the model object 'Collection Type'.
|
| Comment |
A representation of the model object 'Comment'.
|
| CompilationUnit |
A representation of the model object 'Compilation Unit'.
|
| ConditionalExpression |
A representation of the model object 'Conditional Expression'.
|
| ConstructedType |
A representation of the model object 'Constructed Type'.
|
| ContinueStatement |
A representation of the model object 'Continue Statement'.
|
| DataDefinition |
A representation of the model object 'Data Definition'.
|
| DataType |
A representation of the model object 'Data Type'.
|
| Declaration |
A representation of the model object 'Declaration'.
|
| DeclarationOrDefinition |
A representation of the model object 'Declaration Or Definition'.
|
| DeclarationOrDefinitionStatement |
A representation of the model object 'Declaration Or Definition Statement'.
|
| Decrement |
A representation of the model object 'Decrement'.
|
| DefaultBlock |
A representation of the model object 'Default Block'.
|
| Definition |
A representation of the model object 'Definition'.
|
| DefinitionObject |
A representation of the model object 'Definition Object'.
|
| DeleteStatement |
A representation of the model object 'Delete Statement'.
|
| Deref |
A representation of the model object 'Deref'.
|
| DerivesFrom |
A representation of the model object 'Derives From'.
|
| Dimension |
A representation of the model object 'Dimension'.
|
| Divide |
A representation of the model object 'Divide'.
|
| Double |
A representation of the model object 'Double'.
|
| DoWhileStatement |
A representation of the model object 'Do While Statement'.
|
| EmptyStatement |
A representation of the model object 'Empty Statement'.
|
| EntryDefinition |
A representation of the model object 'Entry Definition'.
|
| EnumLiteral |
A representation of the model object 'Enum Literal'.
|
| EnumLiteralDefinition |
A representation of the model object 'Enum Literal Definition'.
|
| EnumType |
A representation of the model object 'Enum Type'.
|
| EnumTypeDeclaration |
A representation of the model object 'Enum Type Declaration'.
|
| EnumTypeDefinition |
A representation of the model object 'Enum Type Definition'.
|
| Equal |
A representation of the model object 'Equal'.
|
| ExceptionType |
A representation of the model object 'Exception Type'.
|
| Exponent |
A representation of the model object 'Exponent'.
|
| Expression |
A representation of the model object 'Expression'.
|
| ExpressionStatement |
A representation of the model object 'Expression Statement'.
|
| External |
A representation of the model object 'External'.
|
| FileLocal |
A representation of the model object 'File Local'.
|
| ForCheckAfterStatement |
A representation of the model object 'For Check After Statement'.
|
| ForCheckBeforeStatement |
A representation of the model object 'For Check Before Statement'.
|
| FormalParameterDeclaration |
A representation of the model object 'Formal Parameter Declaration'.
|
| FormalParameterDefinition |
A representation of the model object 'Formal Parameter Definition'.
|
| FormalParameterType |
A representation of the model object 'Formal Parameter Type'.
|
| ForStatement |
A representation of the model object 'For Statement'.
|
| FunctionCallExpression |
A representation of the model object 'Function Call Expression'.
|
| FunctionDeclaration |
A representation of the model object 'Function Declaration'.
|
| FunctionDefinition |
A representation of the model object 'Function Definition'.
|
| FunctionMemberAttributes |
A representation of the model object 'Function Member Attributes'.
|
| FunctionPersistent |
A representation of the model object 'Function Persistent'.
|
| FunctionScope |
A representation of the model object 'Function Scope'.
|
| FunctionType |
A representation of the model object 'Function Type'.
|
| GASTMFactory |
The Factory for the model.
|
| GASTMObject |
A representation of the model object 'Object'.
|
| GASTMPackage |
The Package for the model.
|
| GASTMSemanticObject |
A representation of the model object 'Semantic Object'.
|
| GASTMSourceObject |
A representation of the model object 'Source Object'.
|
| GASTMSyntaxObject |
A representation of the model object 'Syntax Object'.
|
| GlobalScope |
A representation of the model object 'Global Scope'.
|
| Greater |
A representation of the model object 'Greater'.
|
| IdentifierReference |
A representation of the model object 'Identifier Reference'.
|
| IfStatement |
A representation of the model object 'If Statement'.
|
| IncludeUnit |
A representation of the model object 'Include Unit'.
|
| Increment |
A representation of the model object 'Increment'.
|
| Integer |
A representation of the model object 'Integer'.
|
| IntegerLiteral |
A representation of the model object 'Integer Literal'.
|
| IntegralType |
A representation of the model object 'Integral Type'.
|
| JumpStatement |
A representation of the model object 'Jump Statement'.
|
| LabelAccess |
A representation of the model object 'Label Access'.
|
| LabelDefinition |
A representation of the model object 'Label Definition'.
|
| LabeledStatement |
A representation of the model object 'Labeled Statement'.
|
| LabelType |
A representation of the model object 'Label Type'.
|
| Less |
A representation of the model object 'Less'.
|
| Literal |
A representation of the model object 'Literal'.
|
| LongDouble |
A representation of the model object 'Long Double'.
|
| LongInteger |
A representation of the model object 'Long Integer'.
|
| LoopStatement |
A representation of the model object 'Loop Statement'.
|
| MacroCall |
A representation of the model object 'Macro Call'.
|
| MacroDefinition |
A representation of the model object 'Macro Definition'.
|
| MemberObject |
A representation of the model object 'Member Object'.
|
| MinorSyntaxObject |
A representation of the model object 'Minor Syntax Object'.
|
| MissingActualParameter |
A representation of the model object 'Missing Actual Parameter'.
|
| Modulus |
A representation of the model object 'Modulus'.
|
| Multiply |
A representation of the model object 'Multiply'.
|
| Name |
A representation of the model object 'Name'.
|
| NamedType |
A representation of the model object 'Named Type'.
|
| NamedTypeDefinition |
A representation of the model object 'Named Type Definition'.
|
| NamedTypeReference |
A representation of the model object 'Named Type Reference'.
|
| NameReference |
A representation of the model object 'Name Reference'.
|
| NameSpaceDefinition |
A representation of the model object 'Name Space Definition'.
|
| NameSpaceType |
A representation of the model object 'Name Space Type'.
|
| NewExpression |
A representation of the model object 'New Expression'.
|
| NoDef |
A representation of the model object 'No Def'.
|
| Not |
A representation of the model object 'Not'.
|
| NotEqual |
A representation of the model object 'Not Equal'.
|
| NotGreater |
A representation of the model object 'Not Greater'.
|
| NotLess |
A representation of the model object 'Not Less'.
|
| NumberType |
A representation of the model object 'Number Type'.
|
| OperatorAssign |
A representation of the model object 'Operator Assign'.
|
| Or |
A representation of the model object 'Or'.
|
| PerClassMember |
A representation of the model object 'Per Class Member'.
|
| PointerType |
A representation of the model object 'Pointer Type'.
|
| PostDecrement |
A representation of the model object 'Post Decrement'.
|
| PostIncrement |
A representation of the model object 'Post Increment'.
|
| PreprocessorElement |
A representation of the model object 'Preprocessor Element'.
|
| PrimitiveType |
A representation of the model object 'Primitive Type'.
|
| Private |
A representation of the model object 'Private'.
|
| ProgramScope |
A representation of the model object 'Program Scope'.
|
| Project |
A representation of the model object 'Project'.
|
| Protected |
A representation of the model object 'Protected'.
|
| Public |
A representation of the model object 'Public'.
|
| QualifiedIdentifierReference |
A representation of the model object 'Qualified Identifier Reference'.
|
| QualifiedOverData |
A representation of the model object 'Qualified Over Data'.
|
| QualifiedOverPointer |
A representation of the model object 'Qualified Over Pointer'.
|
| RangeExpression |
A representation of the model object 'Range Expression'.
|
| RangeType |
A representation of the model object 'Range Type'.
|
| Real |
A representation of the model object 'Real'.
|
| RealLiteral |
A representation of the model object 'Real Literal'.
|
| RealType |
A representation of the model object 'Real Type'.
|
| ReferenceType |
A representation of the model object 'Reference Type'.
|
| ReturnStatement |
A representation of the model object 'Return Statement'.
|
| Scope |
A representation of the model object 'Scope'.
|
| ShortInteger |
A representation of the model object 'Short Integer'.
|
| SourceFile |
A representation of the model object 'Source File'.
|
| SourceFileReference |
A representation of the model object 'Source File Reference'.
|
| SourceLocation |
A representation of the model object 'Source Location'.
|
| Statement |
A representation of the model object 'Statement'.
|
| StorageSpecification |
A representation of the model object 'Storage Specification'.
|
| StringLiteral |
A representation of the model object 'String Literal'.
|
| StructureType |
A representation of the model object 'Structure Type'.
|
| Subtract |
A representation of the model object 'Subtract'.
|
| SwitchCase |
A representation of the model object 'Switch Case'.
|
| SwitchStatement |
A representation of the model object 'Switch Statement'.
|
| TerminateStatement |
A representation of the model object 'Terminate Statement'.
|
| ThrowStatement |
A representation of the model object 'Throw Statement'.
|
| TryStatement |
A representation of the model object 'Try Statement'.
|
| Type |
A representation of the model object 'Type'.
|
| TypeDeclaration |
A representation of the model object 'Type Declaration'.
|
| TypeDefinition |
A representation of the model object 'Type Definition'.
|
| TypeQualifiedIdentifierReference |
A representation of the model object 'Type Qualified Identifier Reference'.
|
| TypeReference |
A representation of the model object 'Type Reference'.
|
| TypesCatchBlock |
A representation of the model object 'Types Catch Block'.
|
| UnaryExpression |
A representation of the model object 'Unary Expression'.
|
| UnaryMinus |
A representation of the model object 'Unary Minus'.
|
| UnaryOperator |
A representation of the model object 'Unary Operator'.
|
| UnaryPlus |
A representation of the model object 'Unary Plus'.
|
| UnionType |
A representation of the model object 'Union Type'.
|
| UnnamedTypeReference |
A representation of the model object 'Unnamed Type Reference'.
|
| VariableCatchBlock |
A representation of the model object 'Variable Catch Block'.
|
| VariableDeclaration |
A representation of the model object 'Variable Declaration'.
|
| VariableDefinition |
A representation of the model object 'Variable Definition'.
|
| Virtual |
A representation of the model object 'Virtual'.
|
| VirtualSpecification |
A representation of the model object 'Virtual Specification'.
|
| Void |
A representation of the model object 'Void'.
|
| WhileStatement |
A representation of the model object 'While Statement'.
|