Uses of Class
com.strobel.assembler.metadata.DynamicCallSite
-
-
Uses of DynamicCallSite in com.strobel.assembler.ir
Methods in com.strobel.assembler.ir with parameters of type DynamicCallSite Modifier and Type Method Description private 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 DynamicCallSite Modifier and Type Method Description DynamicCallSite
ClassFileReader.Scope. lookupDynamicCallSite(int token)
DynamicCallSite
IMetadataScope. lookupDynamicCallSite(int token)
-
Uses of DynamicCallSite in com.strobel.decompiler
Methods in com.strobel.decompiler with parameters of type DynamicCallSite Modifier and Type Method Description static void
DecompilerHelpers. writeDynamicCallSite(ITextOutput output, DynamicCallSite operand)
-
Uses of DynamicCallSite in com.strobel.decompiler.ast
Fields in com.strobel.decompiler.ast declared as DynamicCallSite Modifier and Type Field Description private DynamicCallSite
Lambda. _callSite
Methods in com.strobel.decompiler.ast that return DynamicCallSite Modifier and Type Method Description DynamicCallSite
Lambda. getCallSite()
Methods in com.strobel.decompiler.ast with parameters of type DynamicCallSite Modifier and Type Method Description 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 DynamicCallSite Modifier and Type Method Description void
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 DynamicCallSite Modifier and Type Field Description static Key<DynamicCallSite>
Keys. DYNAMIC_CALL_SITE
(package private) java.util.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 DynamicCallSite Modifier and Type Field Description (package private) DynamicCallSite
InvokeDynamicRewriter.IndyHelperBuilder. callSite
Methods in com.strobel.decompiler.languages.java.ast.transforms with parameters of type DynamicCallSite Modifier and Type Method Description private 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 DynamicCallSite Constructor Description IndyHelperBuilder(TypeDeclaration parentDeclaration, TypeReference parentType, DynamicCallSite callSite)
-