Uses of Class
net.jangaroo.jooc.ast.Expr

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

Uses of Expr in net.jangaroo.jooc.ast
 

Classes in net.jangaroo.jooc.ast with type parameters of type Expr
 class ParenthesizedExpr<E extends Expr>
           
 

Subclasses of Expr in net.jangaroo.jooc.ast
 class ApplyExpr
           
 class ArrayIndexExpr
           
 class ArrayLiteral
           
 class AsExpr
           
 class AssignmentOpExpr
           
 class BinaryOpExpr
           
 class CommaSeparatedList<T extends AstNode>
           
 class ConditionalExpr
           
 class DotExpr
           
 class FunctionExpr
           
 class IdeExpr
           
 class InfixOpExpr
          A BinaryOpExpr for AS3 infix operators that are not supported directly in JS.
 class IsExpr
           
 class LiteralExpr
           
 class NewExpr
           
 class ObjectLiteral
           
 class OpExpr
           
 class Parameters
           
 class ParenthesizedExpr<E extends Expr>
           
 class PostfixOpExpr
           
 class PrefixOpExpr
           
 class UnaryOpExpr
           
 class VectorLiteral
           
 

Methods in net.jangaroo.jooc.ast with type parameters of type Expr
<T extends Expr>
void
AstVisitorBase.visitParenthesizedExpr(ParenthesizedExpr<T> parenthesizedExpr)
           
<T extends Expr>
void
AstVisitor.visitParenthesizedExpr(ParenthesizedExpr<T> parenthesizedExpr)
           
 

Methods in net.jangaroo.jooc.ast that return Expr
 Expr NewExpr.getApplyConstructor()
           
 Expr UnaryOpExpr.getArg()
           
 Expr BinaryOpExpr.getArg1()
           
 Expr BinaryOpExpr.getArg2()
           
 Expr ArrayIndexExpr.getArray()
           
 Expr IfStatement.getCond()
           
 Expr ConditionalExpr.getCond()
           
 Expr ForInStatement.getExpr()
           
 Expr ForInitializer.getExpr()
           
 Expr CaseStatement.getExpr()
           
 Expr SuperConstructorCallStatement.getFun()
           
 Expr ApplyExpr.getFun()
           
 Expr ConditionalExpr.getIfFalse()
           
 Expr ConditionalExpr.getIfTrue()
           
 Expr ConditionalLoopStatement.getOptCond()
           
 Expr ForStatement.getOptStep()
           
 Expr ObjectField.getValue()
           
 Expr Initializer.getValue()
           
 

Methods in net.jangaroo.jooc.ast that return types with arguments of type Expr
 ParenthesizedExpr<CommaSeparatedList<Expr>> SuperConstructorCallStatement.getArgs()
           
 ParenthesizedExpr<CommaSeparatedList<Expr>> ApplyExpr.getArgs()
           
 ParenthesizedExpr<Expr> ArrayIndexExpr.getIndexExpr()
           
 

Methods in net.jangaroo.jooc.ast with parameters of type Expr
 void QualifiedIde.analyzeAsExpr(AstNode exprParent, Expr parentExpr)
           
 void Ide.analyzeAsExpr(AstNode exprParent, Expr parentExpr)
           
 

Constructors in net.jangaroo.jooc.ast with parameters of type Expr
ApplyExpr(Expr fun, JooSymbol lParen, CommaSeparatedList<Expr> args, JooSymbol rParen)
           
ArrayIndexExpr(Expr array, JooSymbol lBrac, Expr index, JooSymbol rBrac)
           
AsExpr(Expr e1, JooSymbol symIs, Expr e2)
           
AssignmentOpExpr(Expr arg1, JooSymbol op, Expr arg2)
           
BinaryOpExpr(Expr arg1, JooSymbol op, Expr arg2)
           
CaseStatement(JooSymbol symCase, Expr expr, JooSymbol symColon)
           
ConditionalExpr(Expr cond, JooSymbol symQuestion, Expr ifTrue, JooSymbol symColon, Expr ifFalse)
           
ConditionalLoopStatement(JooSymbol symLoop, Expr optCond, Statement body)
           
DotExpr(Expr expr, JooSymbol symDot, Ide ide)
           
ForInitializer(Expr expr)
           
ForInStatement(JooSymbol symFor, JooSymbol symEach, JooSymbol lParen, Ide ide, JooSymbol symIn, Expr expr, JooSymbol rParen, Statement body)
           
ForInStatement(JooSymbol symFor, JooSymbol symEach, JooSymbol lParen, VariableDeclaration decl, JooSymbol symIn, Expr expr, JooSymbol rParen, Statement body)
           
ForStatement(JooSymbol symFor, JooSymbol lParen, ForInitializer forInit, JooSymbol symSemicolon1, Expr optCond, JooSymbol symSemicolon2, Expr optStep, JooSymbol rParen, Statement body)
           
IfStatement(JooSymbol symIf, Expr cond, Statement ifTrue)
           
IfStatement(JooSymbol symIf, Expr cond, Statement ifTrue, JooSymbol symElse, Statement ifFalse)
           
InfixOpExpr(Expr arg1, JooSymbol op, Expr arg2)
           
Initializer(JooSymbol symEq, Expr value)
           
IsExpr(Expr e1, JooSymbol symIs, Expr e2)
           
KeywordExprStatement(JooSymbol symKeyword, Expr optExpr, JooSymbol symSemicolon)
           
NewExpr(JooSymbol symNew, Expr applyConstructor)
           
ObjectField(AstNode node, JooSymbol symColon, Expr value)
           
PostfixOpExpr(JooSymbol op, Expr arg)
           
PrefixOpExpr(JooSymbol op, Expr arg)
           
ReturnStatement(JooSymbol symReturn, Expr optExpr, JooSymbol symSemicolon)
           
ThrowStatement(JooSymbol symThrow, Expr expr, JooSymbol symSemicolon)
           
UnaryOpExpr(JooSymbol op, Expr arg)
           
 

Constructor parameters in net.jangaroo.jooc.ast with type arguments of type Expr
ApplyExpr(Expr fun, JooSymbol lParen, CommaSeparatedList<Expr> args, JooSymbol rParen)
           
ArrayLiteral(JooSymbol lBracket, CommaSeparatedList<Expr> fields, JooSymbol rBracket)
           
SuperConstructorCallStatement(JooSymbol symSuper, JooSymbol lParen, CommaSeparatedList<Expr> args, JooSymbol rParen, JooSymbol symSemicolon)
           
 

Uses of Expr in net.jangaroo.jooc.backend
 

Methods in net.jangaroo.jooc.backend with type parameters of type Expr
<T extends Expr>
void
JsCodeGenerator.visitParenthesizedExpr(ParenthesizedExpr<T> parenthesizedExpr)
           
<T extends Expr>
void
ApiCodeGenerator.visitParenthesizedExpr(ParenthesizedExpr<T> parenthesizedExpr)
           
 



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