Uses of Interface
net.jangaroo.jooc.ast.AstVisitor

Packages that use AstVisitor
net.jangaroo.jooc.ast   
net.jangaroo.jooc.backend   
 

Uses of AstVisitor in net.jangaroo.jooc.ast
 

Classes in net.jangaroo.jooc.ast that implement AstVisitor
 class AstVisitorBase
           
 class TransitiveAstVisitor
          Traverse the entire AST.
 

Methods in net.jangaroo.jooc.ast with parameters of type AstVisitor
 void WhileStatement.visit(AstVisitor visitor)
           
 void VectorLiteral.visit(AstVisitor visitor)
           
 void VariableDeclaration.visit(AstVisitor visitor)
           
 void UseNamespaceDirective.visit(AstVisitor visitor)
           
 void TypeRelation.visit(AstVisitor visitor)
           
 void Type.visit(AstVisitor visitor)
           
 void TryStatement.visit(AstVisitor visitor)
           
 void ThrowStatement.visit(AstVisitor visitor)
           
 void SwitchStatement.visit(AstVisitor visitor)
           
 void SuperConstructorCallStatement.visit(AstVisitor visitor)
           
 void SemicolonTerminatedStatement.visit(AstVisitor visitor)
           
 void ReturnStatement.visit(AstVisitor visitor)
           
 void QualifiedIde.visit(AstVisitor visitor)
           
 void PrefixOpExpr.visit(AstVisitor visitor)
           
 void PredefinedTypeDeclaration.visit(AstVisitor visitor)
           
 void PostfixOpExpr.visit(AstVisitor visitor)
           
 void ParenthesizedExpr.visit(AstVisitor visitor)
           
 void Parameters.visit(AstVisitor visitor)
           
 void Parameter.visit(AstVisitor visitor)
           
 void PackageDeclaration.visit(AstVisitor visitor)
           
 void ObjectLiteral.visit(AstVisitor visitor)
           
 void ObjectField.visit(AstVisitor visitor)
           
 void NewExpr.visit(AstVisitor visitor)
           
 void NamespacedIde.visit(AstVisitor visitor)
           
 void NamespaceDeclaration.visit(AstVisitor visitor)
           
 void LiteralExpr.visit(AstVisitor visitor)
           
 void LabeledStatement.visit(AstVisitor visitor)
           
 void IsExpr.visit(AstVisitor visitor)
           
 void Initializer.visit(AstVisitor visitor)
           
 void InfixOpExpr.visit(AstVisitor visitor)
           
 void ImportDirective.visit(AstVisitor visitor)
           
 void Implements.visit(AstVisitor visitor)
           
 void IfStatement.visit(AstVisitor visitor)
           
 void IdeWithTypeParam.visit(AstVisitor visitor)
           
 void IdeExpr.visit(AstVisitor visitor)
           
 void Ide.visit(AstVisitor visitor)
           
 void FunctionExpr.visit(AstVisitor visitor)
           
 void FunctionDeclaration.visit(AstVisitor visitor)
           
 void ForStatement.visit(AstVisitor visitor)
           
 void ForInStatement.visit(AstVisitor visitor)
           
 void ForInitializer.visit(AstVisitor visitor)
           
 void Extends.visit(AstVisitor visitor)
           
 void EmptyStatement.visit(AstVisitor visitor)
           
 void EmptyDeclaration.visit(AstVisitor visitor)
           
 void DotExpr.visit(AstVisitor visitor)
           
 void DoStatement.visit(AstVisitor visitor)
           
 void DefaultStatement.visit(AstVisitor visitor)
           
 void ContinueStatement.visit(AstVisitor visitor)
           
 void ConditionalExpr.visit(AstVisitor visitor)
           
 void CompilationUnit.visit(AstVisitor visitor)
           
 void CommaSeparatedList.visit(AstVisitor visitor)
           
 void ClassDeclaration.visit(AstVisitor visitor)
           
 void ClassBody.visit(AstVisitor visitor)
           
 void Catch.visit(AstVisitor visitor)
           
 void CaseStatement.visit(AstVisitor visitor)
           
 void BreakStatement.visit(AstVisitor visitor)
           
 void BlockStatement.visit(AstVisitor visitor)
           
 void BinaryOpExpr.visit(AstVisitor visitor)
           
 void AstNode.visit(AstVisitor visitor)
           
 void AssignmentOpExpr.visit(AstVisitor visitor)
           
 void AsExpr.visit(AstVisitor visitor)
           
 void ArrayLiteral.visit(AstVisitor visitor)
           
 void ArrayIndexExpr.visit(AstVisitor visitor)
           
 void ApplyExpr.visit(AstVisitor visitor)
           
 void AnnotationParameter.visit(AstVisitor visitor)
           
 void Annotation.visit(AstVisitor visitor)
           
 

Constructors in net.jangaroo.jooc.ast with parameters of type AstVisitor
TransitiveAstVisitor(AstVisitor delegate)
           
 

Uses of AstVisitor in net.jangaroo.jooc.backend
 

Classes in net.jangaroo.jooc.backend that implement AstVisitor
 class CodeGeneratorBase
           
 class JsCodeGenerator
          A visitor of the AST that generates executable JavaScript code on a JsWriter.
 



Copyright © 2002-2013 CoreMedia AG. All Rights Reserved.