1 write to _constrainedMethod
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (1)
1447
_constrainedMethod
= constrainedMethod;
17 references to _constrainedMethod
ILCompiler.Compiler (17)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (17)
1450
Debug.Assert(
_constrainedMethod
.OwningType.IsInterface);
1451
Debug.Assert(!
_constrainedMethod
.HasInstantiation || !directCall);
1457
+ factory.NameMangler.GetMangledMethodName(
_constrainedMethod
)
1465
return (
_constrainedMethod
.HasInstantiation,
_constrainedMethod
.Signature.IsStatic) switch
1477
if (
_constrainedMethod
.HasInstantiation)
1479
constrainedMethodDescriptorNode = factory.NativeLayout.MethodEntry(
_constrainedMethod
);
1483
constrainedMethodDescriptorNode = factory.NativeLayout.TypeSignatureVertex(
_constrainedMethod
.OwningType);
1490
foreach (var dependency in factory.NativeLayout.TemplateConstructableTypes(
_constrainedMethod
.OwningType))
1495
foreach (var type in
_constrainedMethod
.Instantiation)
1504
if (
_constrainedMethod
.IsVirtual &&
_constrainedMethod
.HasInstantiation)
1506
MethodDesc canonMethod =
_constrainedMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);
1514
if (
_constrainedMethod
.HasInstantiation)
1517
Vertex constrainedMethodVertex = factory.NativeLayout.MethodEntry(
_constrainedMethod
).WriteVertex(factory);
1523
Vertex methodType = factory.NativeLayout.TypeSignatureVertex(
_constrainedMethod
.OwningType).WriteVertex(factory);
1524
var canonConstrainedMethod =
_constrainedMethod
.GetCanonMethodTarget(CanonicalFormKind.Specific);