public abstract class AbstractFunctionInvokation extends AbstractExpression
| Modifier and Type | Method and Description |
|---|---|
abstract void |
applyExpressionRewriterToArgs(ExpressionRewriter expressionRewriter,
SSAIdentifiers ssaIdentifiers,
StatementContainer statementContainer,
ExpressionRewriterFlags flags) |
abstract List<Expression> |
getArgs() |
abstract List<JavaTypeInstance> |
getExplicitGenerics() |
ConstantPoolEntryMethodRef |
getFunction() |
MethodPrototype |
getMethodPrototype() |
String |
getName() |
boolean |
isValidStatement() |
abstract void |
setExplicitGenerics(List<JavaTypeInstance> types) |
addLoc, canPushDownInto, canThrow, collectTypeUsages, dump, dumpInner, dumpWithOuterPrecedence, equals, getComputedLiteral, getInferredJavaType, getLoc, getPrecedence, isSimple, outerDeepClone, pushDown, toString, visitclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapplyExpressionRewriter, applyReverseExpressionRewriter, collectUsedLValues, equivalentUnder, replaceSingleUsageLValuesdeepClonegetCombinedLocpublic abstract void applyExpressionRewriterToArgs(ExpressionRewriter expressionRewriter, SSAIdentifiers ssaIdentifiers, StatementContainer statementContainer, ExpressionRewriterFlags flags)
public abstract void setExplicitGenerics(List<JavaTypeInstance> types)
public abstract List<JavaTypeInstance> getExplicitGenerics()
public ConstantPoolEntryMethodRef getFunction()
public MethodPrototype getMethodPrototype()
public String getName()
public boolean isValidStatement()
isValidStatement in interface ExpressionisValidStatement in class AbstractExpressionpublic abstract List<Expression> getArgs()
Copyright © 2011-2021. All Rights Reserved.