1 instantiation of ReflectionMethodBodyScanner
illink (1)
Linker.Steps\MarkStep.cs (1)
3746
var scanner = new
ReflectionMethodBodyScanner
(Context, this, origin);
9 references to ReflectionMethodBodyScanner
illink (9)
Linker.Dataflow\HandleCallAction.cs (1)
58
if (
ReflectionMethodBodyScanner
.IsPInvokeDangerous (calledMethod.Definition, _context, out bool comDangerousMethod)) {
Linker.Dataflow\TrimAnalysisMethodCallPattern.cs (1)
68
ReflectionMethodBodyScanner
.HandleCall (Operation, CalledMethod, Instance, Arguments,
Linker.Steps\MarkStep.cs (7)
3496
if (
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForMethodBody (Context, methodIL.Method))
3507
if (
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForCallSite (Context, (MethodReference) instruction.Operand))
3545
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForMethodBody (Context, methodIL.Method);
3592
=>
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForAccess (Context, (FieldReference) instruction.Operand),
3595
=>
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForAccess (Context, (FieldReference) instruction.Operand),
3624
ReflectionMethodBodyScanner
.RequiresReflectionMethodBodyScannerForCallSite (Context, methodReference);
3746
var
scanner = new ReflectionMethodBodyScanner (Context, this, origin);