9 references to InterfaceUse
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\EETypeNode.cs (4)
329
factory.
InterfaceUse
(ifaceDefinition),
541
factory.
InterfaceUse
(defTypeRuntimeInterfaces[i].GetTypeDefinition()),
592
sink.Add(factory.
InterfaceUse
(_type.GetTypeDefinition()), "Interface is used");
1022
if (factory.
InterfaceUse
(itf.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\GenericDefinitionEETypeNode.cs (1)
104
sink.Add(factory.
InterfaceUse
(_type.GetTypeDefinition()), "Interface is used");
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
165
if (!factory.
InterfaceUse
(interfaceType.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (2)
807
sink.Add(context.
InterfaceUse
(typeConstraint.GetTypeDefinition()), "Used as constraint");
928
sink.Add(context.
InterfaceUse
(typeConstraint.GetTypeDefinition()), "Used as constraint");
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
229
_nonRelocationDependencies.Add(factory.
InterfaceUse
(declTypeRuntimeInterfaces[i].GetTypeDefinition()), "Interface with shared default methods folows this");