Uses of Class
com.strobel.assembler.metadata.MethodHandle
Packages that use MethodHandle
Package
Description
-
Uses of MethodHandle in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type MethodHandleModifier and TypeMethodDescriptionstatic 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 MethodHandleMethods in com.strobel.assembler.ir.attributes that return MethodHandleModifier and TypeMethodDescriptionfinal MethodHandle
BootstrapMethodsTableEntry.getMethodHandle()
Constructors in com.strobel.assembler.ir.attributes with parameters of type MethodHandleModifierConstructorDescriptionBootstrapMethodsTableEntry
(MethodHandle method, Object... arguments) BootstrapMethodsTableEntry
(MethodHandle method, List<Object> arguments) -
Uses of MethodHandle in com.strobel.assembler.metadata
Fields in com.strobel.assembler.metadata declared as MethodHandleModifier and TypeFieldDescriptionprivate final MethodHandle
DynamicCallSite._bootstrapMethodHandle
Methods in com.strobel.assembler.metadata that return MethodHandleModifier and TypeMethodDescriptionfinal MethodHandle
DynamicCallSite.getBootstrapMethodHandle()
ClassFileReader.Scope.lookupMethodHandle
(int token) IMetadataScope.lookupMethodHandle
(int token) Constructors in com.strobel.assembler.metadata with parameters of type MethodHandleModifierConstructorDescriptionDynamicCallSite
(int bootstrapMethodIndex, MethodHandle method, List<Object> bootstrapArguments, String methodName, IMethodSignature methodType) -
Uses of MethodHandle in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type MethodHandleModifier and TypeMethodDescriptionstatic 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 MethodHandleModifier and TypeMethodDescriptionvoid
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 MethodHandleConstructors in com.strobel.decompiler.languages.java.ast with parameters of type MethodHandle -
Uses of MethodHandle in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as MethodHandleModifier and TypeFieldDescription(package private) final MethodHandle
MethodHandleConstantRewriter.LcdMHHelperBuilder.handle
Fields in com.strobel.decompiler.languages.java.ast.transforms with type parameters of type MethodHandleModifier and TypeFieldDescriptionprivate final Map
<MethodHandle, MethodHandleConstantRewriter.LcdMHHelperBuilder> MethodHandleConstantRewriter.helpers
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type MethodHandleModifier and TypeMethodDescriptionprotected 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 MethodHandleModifierConstructorDescription(package private)
LcdMHHelperBuilder
(TypeDeclaration parentDeclaration, TypeReference parentType, MethodHandle handle)