Uses of Interface
com.strobel.assembler.metadata.IMethodSignature
-
-
Uses of IMethodSignature in com.strobel.assembler.metadata
Classes in com.strobel.assembler.metadata that implement IMethodSignature Modifier and Type Class Description private static class
CoreMetadataFactory.MethodSignature
(package private) class
GenericMethodInstance
private static class
MetadataParser.UnresolvedMethod
class
MethodDefinition
class
MethodReference
User: Mike Strobel Date: 1/6/13 Time: 2:29 PMclass
RawMethod
private static class
RecordTypeDefinition.RecordMethod
Fields in com.strobel.assembler.metadata declared as IMethodSignature Modifier and Type Field Description private IMethodSignature
ParameterDefinition. _method
private IMethodSignature
DynamicCallSite. _methodType
private IMethodSignature
MetadataParser.UnresolvedMethod. _signature
(package private) IMethodSignature
ParameterDefinitionCollection. signature
Methods in com.strobel.assembler.metadata that return IMethodSignature Modifier and Type Method Description IMethodSignature
ParameterDefinition. getMethod()
IMethodSignature
DynamicCallSite. getMethodType()
IMethodSignature
ClassFileReader.Scope. lookupMethodType(int token)
IMethodSignature
IMetadataScope. lookupMethodType(int token)
IMethodSignature
CoreMetadataFactory. makeMethodSignature(TypeReference returnType, java.util.List<TypeReference> parameterTypes, java.util.List<GenericParameter> genericParameters, java.util.List<TypeReference> thrownTypes)
IMethodSignature
MetadataParser. parseMethodSignature(java.lang.String signature)
private IMethodSignature
ClassFileReader. tryParseMethodSignature(java.lang.String signature, IMethodSignature fallback)
Methods in com.strobel.assembler.metadata with parameters of type IMethodSignature Modifier and Type Method Description (package private) static java.lang.StringBuilder
MethodReference. appendErasedSignature(IMethodSignature method, java.lang.StringBuilder sb)
(package private) static java.lang.StringBuilder
MethodReference. appendSignature(IMethodSignature method, java.lang.StringBuilder sb)
(package private) MethodReference
MetadataParser. lookupMethod(TypeReference declaringType, java.lang.String name, IMethodSignature signature)
(package private) void
ParameterDefinition. setMethod(IMethodSignature method)
private IMethodSignature
ClassFileReader. tryParseMethodSignature(java.lang.String signature, IMethodSignature fallback)
MethodVisitor
TypeVisitor. visitMethod(long flags, java.lang.String name, IMethodSignature signature, TypeReference... thrownTypes)
Constructors in com.strobel.assembler.metadata with parameters of type IMethodSignature Constructor Description DynamicCallSite(int bootstrapMethodIndex, MethodHandle method, java.util.List<java.lang.Object> bootstrapArguments, java.lang.String methodName, IMethodSignature methodType)
ParameterDefinitionCollection(IMethodSignature signature)
UnresolvedMethod(TypeReference declaringType, java.lang.String name, IMethodSignature signature)
-
Uses of IMethodSignature in com.strobel.assembler.metadata.signatures
Methods in com.strobel.assembler.metadata.signatures that return IMethodSignature Modifier and Type Method Description IMethodSignature
MetadataFactory. makeMethodSignature(TypeReference returnType, java.util.List<TypeReference> parameterTypes, java.util.List<GenericParameter> genericParameters, java.util.List<TypeReference> thrownTypes)
-
Uses of IMethodSignature in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type IMethodSignature Modifier and Type Method Description private static void
DecompilerHelpers. formatMethodSignature(ITextOutput writer, IMethodSignature signature, java.util.Stack<TypeReference> typeStack)
static void
DecompilerHelpers. writeMethodSignature(ITextOutput writer, IMethodSignature signature)
-
Uses of IMethodSignature in com.strobel.decompiler.languages.java.ast.transforms
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type IMethodSignature Modifier and Type Method Description protected InvocationExpression
AbstractHelperClassTransform. makeMethodType(IMethodSignature methodSignature)
-
Uses of IMethodSignature in com.strobel.decompiler.languages.java.utilities
Methods in com.strobel.decompiler.languages.java.utilities that return IMethodSignature Modifier and Type Method Description static IMethodSignature
TypeUtilities. getLambdaSignature(LambdaExpression node)
static IMethodSignature
TypeUtilities. getLambdaSignature(MethodGroupExpression node)
private static IMethodSignature
TypeUtilities. getLambdaSignatureCore(Expression node)
-