The StaDyn Programming Language
Source code documentation of StaDyn, a hybrid static and dynamic typing language.
CodeGeneration.VisitorCodeGeneration2 Member List

This is the complete list of members for CodeGeneration.VisitorCodeGeneration2, including all inherited members.

AddExceptionCode()CodeGeneration.VisitorCodeGeneration2virtual
Close()CodeGeneration.VisitorCodeGeneration2virtual
CurrentAuxiliarSuffixCodeGeneration.VisitorCodeGeneration2
currentFileTools.VisitorAdapterprotected
getInheritedAttributes< T >(Object attributes, int index)Tools.Visitorstatic
getInheritedAttributes< T >(Object attributes)Tools.Visitorstatic
Visit(ClassDefinition node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(InvocationExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(CastExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(FieldAccessExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(MethodDefinition node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(ConstructorDefinition node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(FieldDefinition node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(IdDeclaration node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(Definition node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(NewArrayExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(BoolLiteralExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(CharLiteralExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(DoubleLiteralExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(IntLiteralExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
Visit(StringLiteralExpression node, Object obj)CodeGeneration.VisitorCodeGeneration2virtual
CodeGeneration::VisitorCodeGenerationBase.Visit(SourceFile node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(Namespace node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(DeclarationSet node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(FieldDeclarationSet node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ConstantDefinition node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(PropertyDefinition node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(InterfaceDefinition node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(FieldDeclaration node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ConstantFieldDefinition node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(MethodDeclaration node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ArgumentExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ArithmeticExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ArrayAccessExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(AssignmentExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(BaseCallExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(BaseExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(BinaryExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(BitwiseExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(CompoundExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(IsExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(LogicalExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(NewExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(NullExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(QualifiedIdentifierExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(RelationalExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(SingleIdentifierExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(TernaryExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ThisExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(UnaryExpression node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(AssertStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(BreakStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(CatchStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(Block node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ContinueStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(DoStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ForeachStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ForStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(IfElseStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ReturnStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(SwitchLabel node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(SwitchSection node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(SwitchStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ThrowStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ExceptionManagementStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(WhileStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(MoveStatement node, Object obj)Tools.VisitorAdaptervirtual
CodeGeneration::VisitorCodeGenerationBase.Visit(ThetaStatement node, Object obj)Tools.VisitorAdaptervirtual
VisitorCodeGeneration2()CodeGeneration.VisitorCodeGeneration2