net.jangaroo.jooc.ast
Class AssignmentOpExpr

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.AssignmentOpExpr
All Implemented Interfaces:
AstNode, CodeGenerator

public class AssignmentOpExpr
extends BinaryOpExpr

Author:
Andreas Gawecki

Nested Class Summary
 
Nested classes/interfaces inherited from class net.jangaroo.jooc.ast.NodeImplBase
NodeImplBase.Scoped
 
Constructor Summary
AssignmentOpExpr(Expr arg1, JooSymbol op, Expr arg2)
           
 
Method Summary
 void visit(AstVisitor visitor)
           
 
Methods inherited from class net.jangaroo.jooc.ast.BinaryOpExpr
analyze, getArg1, getArg2, getSymbol, isCompileTimeConstant, scope
 
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, generate, scope, withNewDeclarationScope, withNewLabelScope
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssignmentOpExpr

public AssignmentOpExpr(Expr arg1,
                        JooSymbol op,
                        Expr arg2)
Method Detail

visit

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


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