1 write to _constrainedMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (1)
1462
_constrainedMethod
= constrainedMethod;
17 references to _constrainedMethod
ILCompiler.Compiler (17)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (17)
1465
Debug.Assert(
_constrainedMethod
.OwningType.IsInterface);
1466
Debug.Assert(!
_constrainedMethod
.HasInstantiation || !directCall);
1472
+ factory.NameMangler.GetMangledMethodName(
_constrainedMethod
)
1480
return (
_constrainedMethod
.HasInstantiation,
_constrainedMethod
.Signature.IsStatic) switch
1492
if (
_constrainedMethod
.HasInstantiation)
1494
constrainedMethodDescriptorNode = factory.NativeLayout.MethodEntry(
_constrainedMethod
);
1498
constrainedMethodDescriptorNode = factory.NativeLayout.TypeSignatureVertex(
_constrainedMethod
.OwningType);
1505
foreach (var dependency in factory.NativeLayout.TemplateConstructableTypes(
_constrainedMethod
.OwningType))
1510
foreach (var type in
_constrainedMethod
.Instantiation)
1519
if (
_constrainedMethod
.IsVirtual &&
_constrainedMethod
.HasInstantiation)
1521
MethodDesc canonMethod =
_constrainedMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);
1529
if (
_constrainedMethod
.HasInstantiation)
1532
Vertex constrainedMethodVertex = factory.NativeLayout.MethodEntry(
_constrainedMethod
).WriteVertex(factory);
1538
Vertex methodType = factory.NativeLayout.TypeSignatureVertex(
_constrainedMethod
.OwningType).WriteVertex(factory);
1539
var canonConstrainedMethod =
_constrainedMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);