Package soot.javaToJimple.jj.ast
Class JjComma_c
- java.lang.Object
-
- polyglot.ext.jl.ast.Node_c
-
- polyglot.ext.jl.ast.Term_c
-
- polyglot.ext.jl.ast.Expr_c
-
- soot.javaToJimple.jj.ast.JjComma_c
-
- All Implemented Interfaces:
Cloneable,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 JjComma_c extends polyglot.ext.jl.ast.Expr_c implements polyglot.ast.Expr
-
-
Constructor Summary
Constructors Constructor Description JjComma_c(polyglot.util.Position pos, polyglot.ast.Expr first, polyglot.ast.Expr second)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListacceptCFG(polyglot.visit.CFGBuilder v, List succs)polyglot.ast.Termentry()polyglot.ast.Exprfirst()polyglot.ast.Exprsecond()-
Methods inherited from class polyglot.ext.jl.ast.Expr_c
booleanValue, buildTypes, byteValue, charValue, constantValue, doubleValue, dump, floatValue, intValue, isConstant, longValue, precedence, 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, childExpectedType, copy, del, del, disambiguate, disambiguateEnter, disambiguateOverride, enterScope, enterScope, exceptionCheckEnter, exceptionCheckOverride, ext, ext, ext, ext, init, node, position, position, prettyPrint, print, printBlock, printSubStmt, throwTypes, toString, translate, typeCheck, typeCheckEnter, typeCheckOverride, visit, visitChild, visitChildren, 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.Expr
constantValue, isConstant, precedence, printSubExpr, printSubExpr, type
-
Methods inherited from interface polyglot.ast.Node
childExpectedType, del, del, dump, ext, ext, ext, ext, position, position, visit, visitChild, visitEdge, visitList
-
-
-
-
Method Detail
-
first
public polyglot.ast.Expr first()
-
second
public polyglot.ast.Expr second()
-
acceptCFG
public List acceptCFG(polyglot.visit.CFGBuilder v, List succs)
- Specified by:
acceptCFGin interfacepolyglot.ast.Term- Specified by:
acceptCFGin classpolyglot.ext.jl.ast.Term_c
-
entry
public polyglot.ast.Term entry()
- Specified by:
entryin interfacepolyglot.ast.Term- Specified by:
entryin classpolyglot.ext.jl.ast.Term_c
-
-