Uses of Class
com.strobel.assembler.metadata.DynamicCallSite
Packages that use DynamicCallSite
Package
Description
-
Uses of DynamicCallSite in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type DynamicCallSiteModifier and TypeMethodDescriptionprivate static boolean
Instruction.checkOperand
(OperandType operandType, DynamicCallSite callSite) static Instruction
Instruction.create
(OpCode opCode, DynamicCallSite callSite) void
InstructionVisitor.visitDynamicCallSite
(OpCode opCode, DynamicCallSite callSite) void
StackMappingVisitor.InstructionAnalyzer.visitDynamicCallSite
(OpCode opCode, DynamicCallSite callSite) -
Uses of DynamicCallSite in com.strobel.assembler.metadata
Methods in com.strobel.assembler.metadata that return DynamicCallSiteModifier and TypeMethodDescriptionClassFileReader.Scope.lookupDynamicCallSite
(int token) IMetadataScope.lookupDynamicCallSite
(int token) -
Uses of DynamicCallSite in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type DynamicCallSiteModifier and TypeMethodDescriptionstatic void
DecompilerHelpers.writeDynamicCallSite
(ITextOutput output, DynamicCallSite operand) -
Uses of DynamicCallSite in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as DynamicCallSiteMethods in com.strobel.decompiler.ast that return DynamicCallSiteMethods in com.strobel.decompiler.ast with parameters of type DynamicCallSiteModifier and TypeMethodDescriptionfinal void
Lambda.setCallSite
(DynamicCallSite callSite) private Lambda
AstOptimizer.InlineLambdasOptimization.tryInlineLambda
(Expression site, DynamicCallSite callSite) -
Uses of DynamicCallSite in com.strobel.decompiler.languages
Methods in com.strobel.decompiler.languages with parameters of type DynamicCallSiteModifier and TypeMethodDescriptionvoid
BytecodeLanguage.InstructionPrinter.visitDynamicCallSite
(OpCode op, DynamicCallSite callSite) -
Uses of DynamicCallSite in com.strobel.decompiler.languages.java.ast
Fields in com.strobel.decompiler.languages.java.ast with type parameters of type DynamicCallSiteModifier and TypeFieldDescriptionstatic final Key
<DynamicCallSite> Keys.DYNAMIC_CALL_SITE
(package private) final Map
<DynamicCallSite, Lambda> AstMethodBodyBuilder.MethodVariables.lambdas
-
Uses of DynamicCallSite in com.strobel.decompiler.languages.java.ast.transforms
Fields in com.strobel.decompiler.languages.java.ast.transforms declared as DynamicCallSiteModifier and TypeFieldDescription(package private) final DynamicCallSite
InvokeDynamicRewriter.IndyHelperBuilder.callSite
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type DynamicCallSiteModifier and TypeMethodDescriptionprivate void
IntroduceStringConcatenationTransform.handleIndyConcatWithConstants
(InvocationExpression parent, DynamicCallSite callSite, AstNodeCollection<Expression> arguments) protected InvocationExpression
AbstractHelperClassTransform.makeBootstrapCall
(DynamicCallSite callSite, Variable lookupVariable) protected Expression
AbstractHelperClassTransform.tryConvertArgument
(Variable lookupVariable, AstType methodHandles, ParameterDefinition p, DynamicCallSite callSite, int argumentIndex, boolean isVarArgs) Constructors in com.strobel.decompiler.languages.java.ast.transforms with parameters of type DynamicCallSiteModifierConstructorDescription(package private)
IndyHelperBuilder
(TypeDeclaration parentDeclaration, TypeReference parentType, DynamicCallSite callSite)