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

This is the complete list of members for Tools.Visitor, including all inherited members.

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