Uses of Class
com.strobel.assembler.metadata.MethodHandle
-
-
Uses of MethodHandle in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type MethodHandle Modifier and Type Method Description static FrameValue
FrameValue. makeMethodHandle(MethodHandle handle)
void
InstructionVisitor. visitConstant(OpCode opCode, MethodHandle value)
void
StackMappingVisitor.InstructionAnalyzer. visitConstant(OpCode opCode, MethodHandle value)
-
Uses of MethodHandle in com.strobel.assembler.ir.attributes
Fields in com.strobel.assembler.ir.attributes declared as MethodHandle Modifier and Type Field Description private MethodHandle
BootstrapMethodsTableEntry. _method
Methods in com.strobel.assembler.ir.attributes that return MethodHandle Modifier and Type Method Description MethodHandle
BootstrapMethodsTableEntry. getMethodHandle()
Constructors in com.strobel.assembler.ir.attributes with parameters of type MethodHandle Constructor Description BootstrapMethodsTableEntry(MethodHandle method, java.lang.Object... arguments)
BootstrapMethodsTableEntry(MethodHandle method, java.util.List<java.lang.Object> arguments)
-
Uses of MethodHandle in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as MethodHandle Modifier and Type Field Description private MethodHandle
DynamicCallSite. _bootstrapMethodHandle
Methods in com.strobel.assembler.metadata that return MethodHandle Modifier and Type Method Description MethodHandle
DynamicCallSite. getBootstrapMethodHandle()
MethodHandle
ClassFileReader.Scope. lookupMethodHandle(int token)
MethodHandle
IMetadataScope. lookupMethodHandle(int token)
Constructors in com.strobel.assembler.metadata with parameters of type MethodHandle Constructor Description DynamicCallSite(int bootstrapMethodIndex, MethodHandle method, java.util.List<java.lang.Object> bootstrapArguments, java.lang.String methodName, IMethodSignature methodType)
-
Uses of MethodHandle in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type MethodHandle Modifier and Type Method Description static void
DecompilerHelpers. writeMethodHandle(ITextOutput writer, MethodHandle handle)
-
Uses of MethodHandle in com.strobel.decompiler.languages
Methods in com.strobel.decompiler.languages with parameters of type MethodHandle Modifier and Type Method Description void
BytecodeLanguage.InstructionPrinter. visitConstant(OpCode op, MethodHandle value)
-
Uses of MethodHandle in com.strobel.decompiler.languages.java.ast
Methods in com.strobel.decompiler.languages.java.ast that return MethodHandle Modifier and Type Method Description MethodHandle
MethodHandlePlaceholder. getHandle()
Constructors in com.strobel.decompiler.languages.java.ast with parameters of type MethodHandle Constructor Description MethodHandlePlaceholder(MethodHandle handle)
-
Uses of MethodHandle in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as MethodHandle Modifier and Type Field Description (package private) MethodHandle
MethodHandleConstantRewriter.LcdMHHelperBuilder. handle
Fields in com.strobel.decompiler.languages.java.ast.transforms with type parameters of type MethodHandle Modifier and Type Field Description private java.util.Map<MethodHandle,MethodHandleConstantRewriter.LcdMHHelperBuilder>
MethodHandleConstantRewriter. helpers
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type MethodHandle Modifier and Type Method Description protected InvocationExpression
AbstractHelperClassTransform. makeMethodHandle(Expression lookup, MethodHandle handle)
protected InvocationExpression
AbstractHelperClassTransform. makeMethodHandle(Expression lookup, MethodHandle handle, Expression methodType)
protected InvocationExpression
AbstractHelperClassTransform. makeMethodHandle(Expression lookup, MethodHandle handle, Expression methodType, TypeReference optionalSpecialCaller)
Constructors in com.strobel.decompiler.languages.java.ast.transforms with parameters of type MethodHandle Constructor Description LcdMHHelperBuilder(TypeDeclaration parentDeclaration, TypeReference parentType, MethodHandle handle)
-