Package soot.javaToJimple.jj.ast
Class JjArrayAccessAssign_c
- java.lang.Object
-
- polyglot.ext.jl.ast.Node_c
-
- polyglot.ext.jl.ast.Term_c
-
- polyglot.ext.jl.ast.Expr_c
-
- polyglot.ext.jl.ast.Assign_c
-
- polyglot.ext.jl.ast.ArrayAccessAssign_c
-
- soot.javaToJimple.jj.ast.JjArrayAccessAssign_c
-
- All Implemented Interfaces:
Cloneable,polyglot.ast.ArrayAccessAssign,polyglot.ast.Assign,polyglot.ast.Expr,polyglot.ast.JL,polyglot.ast.Node,polyglot.ast.NodeOps,polyglot.ast.Prefix,polyglot.ast.Receiver,polyglot.ast.Term,polyglot.ast.Typed,polyglot.util.Copy
public class JjArrayAccessAssign_c extends polyglot.ext.jl.ast.ArrayAccessAssign_c
-
-
Constructor Summary
Constructors Constructor Description JjArrayAccessAssign_c(polyglot.util.Position pos, polyglot.ast.ArrayAccess left, polyglot.ast.Assign.Operator op, polyglot.ast.Expr right)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description polyglot.types.TypechildExpectedType(polyglot.ast.Expr child, polyglot.visit.AscriptionVisitor av)-
Methods inherited from class polyglot.ext.jl.ast.ArrayAccessAssign_c
acceptCFGAssign, acceptCFGOpAssign, entry, left, throwsArrayStoreException, throwTypes
-
Methods inherited from class polyglot.ext.jl.ast.Assign_c
acceptCFG, dump, left, operator, operator, precedence, prettyPrint, reconstruct, right, right, throwsArithmeticException, toString, typeCheck, visitChildren
-
Methods inherited from class polyglot.ext.jl.ast.Expr_c
booleanValue, buildTypes, byteValue, charValue, constantValue, doubleValue, floatValue, intValue, isConstant, longValue, printSubExpr, printSubExpr, shortValue, stringValue, type, type
-
Methods inherited from class polyglot.ext.jl.ast.Term_c
exceptionCheck, exceptions, exceptions, listEntry, reachable, reachable
-
Methods inherited from class polyglot.ext.jl.ast.Node_c
addDecls, addMembers, addMembersEnter, addMembersOverride, buildTypesEnter, buildTypesOverride, copy, del, del, disambiguate, disambiguateEnter, disambiguateOverride, enterScope, enterScope, exceptionCheckEnter, exceptionCheckOverride, ext, ext, ext, ext, init, node, position, position, print, printBlock, printSubStmt, translate, typeCheckEnter, typeCheckOverride, visit, visitChild, visitEdge, visitList
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface polyglot.ast.Assign
left, operator, operator, right, right, throwsArithmeticException
-
Methods inherited from interface polyglot.ast.Expr
constantValue, isConstant, precedence, printSubExpr, printSubExpr, type
-
Methods inherited from interface polyglot.ast.Node
del, del, dump, ext, ext, ext, ext, position, position, visit, visitChild, visitEdge, visitList
-
Methods inherited from interface polyglot.ast.NodeOps
addDecls, addMembers, addMembersEnter, buildTypes, buildTypesEnter, disambiguate, disambiguateEnter, enterScope, enterScope, exceptionCheck, exceptionCheckEnter, prettyPrint, translate, typeCheck, typeCheckEnter, visitChildren
-
-