9 references to InterfaceUse
ILCompiler.Compiler (9)
Compiler\DependencyAnalysis\EETypeNode.cs (4)
329factory.InterfaceUse(ifaceDefinition), 541factory.InterfaceUse(defTypeRuntimeInterfaces[i].GetTypeDefinition()), 592sink.Add(factory.InterfaceUse(_type.GetTypeDefinition()), "Interface is used"); 1022if (factory.InterfaceUse(itf.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\GenericDefinitionEETypeNode.cs (1)
104sink.Add(factory.InterfaceUse(_type.GetTypeDefinition()), "Interface is used");
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
165if (!factory.InterfaceUse(interfaceType.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (2)
807sink.Add(context.InterfaceUse(typeConstraint.GetTypeDefinition()), "Used as constraint"); 928sink.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");