8 references to InterfaceUse
ILCompiler.Compiler (8)
Compiler\DependencyAnalysis\EETypeNode.cs (4)
330
factory.
InterfaceUse
(ifaceDefinition),
542
factory.
InterfaceUse
(defTypeRuntimeInterfaces[i].GetTypeDefinition()),
597
dependencies.Add(factory.
InterfaceUse
(_type.GetTypeDefinition()), "Interface is used");
1051
if (factory.
InterfaceUse
(itf.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
167
if (!factory.
InterfaceUse
(interfaceType.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (2)
835
yield return new DependencyListEntry(context.
InterfaceUse
(typeConstraint.GetTypeDefinition()), "Used as constraint");
961
yield return new DependencyListEntry(context.
InterfaceUse
(typeConstraint.GetTypeDefinition()), "Used as constraint");
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
228
_nonRelocationDependencies.Add(factory.
InterfaceUse
(declTypeRuntimeInterfaces[i].GetTypeDefinition()), "Interface with shared default methods folows this");