Modifier and Type | Method and Description |
---|---|
static void |
Op04StructuredStatement.fixInnerClassConstructorSyntheticOuterArgs(ClassFile classFile,
Method method,
Op04StructuredStatement root,
Set<MethodPrototype> processed) |
Modifier and Type | Method and Description |
---|---|
void |
VarArgsRewriter.rewriteVarArgsArg(OverloadMethodSet overloadMethodSet,
MethodPrototype methodPrototype,
List<Expression> args,
GenericTypeBinder gtb) |
Expression |
PrimitiveBoxingRewriter.sugarParameterBoxing(Expression in,
int argIdx,
OverloadMethodSet possibleMethods,
GenericTypeBinder gtb,
MethodPrototype methodPrototype) |
Modifier and Type | Method and Description |
---|---|
static MethodPrototype |
ConstructorUtils.getDelegatingPrototype(Method constructor) |
Modifier and Type | Method and Description |
---|---|
MethodPrototype |
ConstructorInvokationSimple.getConstructorPrototype() |
MethodPrototype |
AbstractFunctionInvokation.getMethodPrototype() |
protected MethodPrototype |
AbstractConstructorInvokation.getMethodPrototype() |
Constructor and Description |
---|
LambdaExpressionFallback(BytecodeLoc loc,
JavaTypeInstance callClassType,
InferredJavaType castJavaType,
MethodPrototype lambdaFn,
List<JavaTypeInstance> targetFnArgTypes,
List<Expression> curriedArgs,
boolean instance) |
Constructor and Description |
---|
LValueScopeDiscoverImpl(Options options,
MethodPrototype prototype,
VariableFactory variableFactory,
ClassFileVersion version) |
Modifier and Type | Method and Description |
---|---|
boolean |
MethodPrototype.equalsGeneric(MethodPrototype other) |
boolean |
MethodPrototype.equalsGeneric(MethodPrototype other,
GenericTypeBinder genericTypeBinder) |
boolean |
MethodPrototype.equalsMatch(MethodPrototype other) |
void |
MethodPrototype.setDescriptorProto(MethodPrototype descriptorProto) |
Modifier and Type | Method and Description |
---|---|
MethodPrototype |
Method.getMethodPrototype() |
Modifier and Type | Method and Description |
---|---|
Method |
ClassFile.getMethodByPrototype(MethodPrototype prototype) |
Method |
ClassFile.getMethodByPrototypeOrNull(MethodPrototype prototype) |
OverloadMethodSet |
ClassFile.getOverloadMethodSet(MethodPrototype prototype) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ClassFileDumperAnonymousInner.dumpWithArgs(ClassFile classFile,
MethodPrototype usedMethod,
List<Expression> args,
boolean isEnum,
Dumper d) |
Constructor and Description |
---|
OverloadMethodSet(ClassFile classFile,
MethodPrototype actualPrototype,
List<MethodPrototype> allPrototypes) |
Constructor and Description |
---|
OverloadMethodSet(ClassFile classFile,
MethodPrototype actualPrototype,
List<MethodPrototype> allPrototypes) |
Modifier and Type | Method and Description |
---|---|
MethodPrototype |
ConstantPoolEntryMethodRef.getMethodPrototype() |
static MethodPrototype |
ConstantPoolUtils.parseJavaMethodPrototype(DCCommonState state,
ClassFile classFile,
JavaTypeInstance classType,
String name,
boolean instanceMethod,
Method.MethodConstructor constructorFlag,
ConstantPoolEntryUTF8 prototype,
ConstantPool cp,
boolean varargs,
boolean synthetic,
VariableNamer variableNamer,
String originalDescriptor) |
Modifier and Type | Method and Description |
---|---|
OverloadMethodSet |
OverloadMethodSetCache.get(ClassFile classFile,
MethodPrototype methodPrototype) |
Dumper |
TypeUsageCollectingDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
void |
OverloadMethodSetCache.set(ClassFile classFile,
MethodPrototype methodPrototype,
OverloadMethodSet overloadMethodSet) |
Modifier and Type | Method and Description |
---|---|
static MethodPrototype |
LambdaUtils.getLiteralProto(Expression arg) |
Modifier and Type | Method and Description |
---|---|
Dumper |
ToStringDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
TokenStreamDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
DelegatingDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
StreamDumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Dumper |
Dumper.methodName(String s,
MethodPrototype p,
boolean special,
boolean defines) |
Copyright © 2011-2021. All Rights Reserved.