net.jangaroo.jooc.ast
Class IsExpr

java.lang.Object
  extended by net.jangaroo.jooc.ast.NodeImplBase
      extended by net.jangaroo.jooc.ast.Expr
          extended by net.jangaroo.jooc.ast.OpExpr
              extended by net.jangaroo.jooc.ast.BinaryOpExpr
                  extended by net.jangaroo.jooc.ast.InfixOpExpr
                      extended by net.jangaroo.jooc.ast.IsExpr
All Implemented Interfaces:
AstNode

public class IsExpr
extends InfixOpExpr

Author:
Frank Wienberg

Nested Class Summary
 
Nested classes/interfaces inherited from class net.jangaroo.jooc.ast.NodeImplBase
NodeImplBase.Scoped
 
Constructor Summary
IsExpr(Expr e1, JooSymbol symIs, Expr e2)
           
 
Method Summary
 void visit(AstVisitor visitor)
           
 
Methods inherited from class net.jangaroo.jooc.ast.InfixOpExpr
scope
 
Methods inherited from class net.jangaroo.jooc.ast.BinaryOpExpr
analyze, getArg1, getArg2, getChildren, getSymbol, isCompileTimeConstant, isRuntimeConstant
 
Methods inherited from class net.jangaroo.jooc.ast.OpExpr
getOp
 
Methods inherited from class net.jangaroo.jooc.ast.Expr
getType, setType
 
Methods inherited from class net.jangaroo.jooc.ast.NodeImplBase
analyze, getParentNode, makeChildren, scope, withNewDeclarationScope, withNewLabelScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsExpr

public IsExpr(Expr e1,
              JooSymbol symIs,
              Expr e2)
Method Detail

visit

public void visit(AstVisitor visitor)
           throws IOException
Specified by:
visit in interface AstNode
Overrides:
visit in class InfixOpExpr
Throws:
IOException


Copyright © 2002–2014 CoreMedia AG. All rights reserved.