1 write to _targetMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\InterfaceDispatchCellNode.cs (1)
31
_targetMethod
= targetMethod;
11 references to _targetMethod
ILCompiler.Compiler (11)
Compiler\DependencyAnalysis\InterfaceDispatchCellNode.cs (11)
23
internal MethodDesc TargetMethod =>
_targetMethod
;
40
.Append(nameMangler.GetMangledMethodName(
_targetMethod
));
66
return
_targetMethod
.Context.Target.PointerSize * 2;
84
if (factory.DevirtualizationManager.CanHaveDynamicInterfaceImplementations(
_targetMethod
.OwningType))
86
return factory.ConstructedTypeSymbol(
_targetMethod
.OwningType);
90
return factory.NecessaryTypeSymbol(
_targetMethod
.OwningType);
98
if (!factory.VTable(
_targetMethod
.OwningType).HasKnownVirtualMethodUse)
100
result.Add(factory.VirtualMethodUse(
_targetMethod
), "Interface method use");
103
factory.MetadataManager.GetDependenciesDueToVirtualMethodReflectability(ref result, factory,
_targetMethod
);
114
var compare = comparer.Compare(
_targetMethod
, ((InterfaceDispatchCellNode)other).
_targetMethod
);