public class StaticFunctionInvokationExplicit extends AbstractFunctionInvokationExplicit
| Constructor and Description |
|---|
StaticFunctionInvokationExplicit(BytecodeLoc loc,
InferredJavaType res,
JavaTypeInstance clazz,
java.lang.String method,
java.util.List<Expression> args) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
deepClone(CloneHelper cloneHelper) |
Dumper |
dumpInner(Dumper d) |
boolean |
equals(java.lang.Object o) |
boolean |
equivalentUnder(java.lang.Object o,
EquivalenceConstraint constraint) |
BytecodeLoc |
getCombinedLoc() |
Precedence |
getPrecedence() |
applyExpressionRewriter, applyReverseExpressionRewriter, collectUsedLValues, getArgs, getClazz, getMethod, replaceSingleUsageLValuesaddLoc, canPushDownInto, canThrow, collectTypeUsages, dump, dumpWithOuterPrecedence, getComputedLiteral, getInferredJavaType, getLoc, isSimple, isValidStatement, outerDeepClone, pushDown, toString, visitpublic StaticFunctionInvokationExplicit(BytecodeLoc loc, InferredJavaType res, JavaTypeInstance clazz, java.lang.String method, java.util.List<Expression> args)
public BytecodeLoc getCombinedLoc()
public boolean equals(java.lang.Object o)
equals in class AbstractExpressionpublic Precedence getPrecedence()
getPrecedence in interface DumpableWithPrecedencegetPrecedence in class AbstractFunctionInvokationExplicitpublic Dumper dumpInner(Dumper d)
dumpInner in class AbstractExpressionpublic boolean equivalentUnder(java.lang.Object o,
EquivalenceConstraint constraint)
public Expression deepClone(CloneHelper cloneHelper)