public class ConstructorInvokationAnonymousInner extends AbstractConstructorInvokation
| Constructor and Description |
|---|
ConstructorInvokationAnonymousInner(BytecodeLoc loc,
MemberFunctionInvokation constructorInvokation,
InferredJavaType inferredJavaType,
List<Expression> args,
DCCommonState dcCommonState,
JavaTypeInstance anonymousTypeInstance) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
deepClone(CloneHelper cloneHelper) |
void |
dumpForEnum(Dumper d) |
Dumper |
dumpInner(Dumper d) |
boolean |
equals(Object o) |
boolean |
equivalentUnder(Object o,
EquivalenceConstraint constraint) |
ClassFile |
getClassFile() |
BytecodeLoc |
getCombinedLoc() |
Precedence |
getPrecedence() |
applyExpressionRewriter, applyNonArgExpressionRewriter, applyReverseExpressionRewriter, collectTypeUsages, collectUsedLValues, getArgs, getMethodPrototype, getTypeInstance, isValidStatement, replaceSingleUsageLValues, rewriteBoxingaddLoc, canPushDownInto, canThrow, dump, dumpWithOuterPrecedence, getComputedLiteral, getInferredJavaType, getLoc, isSimple, outerDeepClone, pushDown, toString, visitpublic ConstructorInvokationAnonymousInner(BytecodeLoc loc, MemberFunctionInvokation constructorInvokation, InferredJavaType inferredJavaType, List<Expression> args, DCCommonState dcCommonState, JavaTypeInstance anonymousTypeInstance)
public BytecodeLoc getCombinedLoc()
public ClassFile getClassFile()
public Expression deepClone(CloneHelper cloneHelper)
public Precedence getPrecedence()
getPrecedence in interface DumpableWithPrecedencegetPrecedence in class AbstractExpressionpublic Dumper dumpInner(Dumper d)
dumpInner in class AbstractExpressionpublic void dumpForEnum(Dumper d)
public boolean equals(Object o)
equals in class AbstractConstructorInvokationpublic boolean equivalentUnder(Object o, EquivalenceConstraint constraint)
equivalentUnder in interface ExpressionequivalentUnder in interface ComparableUnderECequivalentUnder in class AbstractConstructorInvokationCopyright © 2011-2021. All Rights Reserved.