8 references to InterfaceUse
ILCompiler.Compiler (8)
Compiler\DependencyAnalysis\EETypeNode.cs (4)
330factory.InterfaceUse(ifaceDefinition), 542factory.InterfaceUse(defTypeRuntimeInterfaces[i].GetTypeDefinition()), 597dependencies.Add(factory.InterfaceUse(_type.GetTypeDefinition()), "Interface is used"); 1051if (factory.InterfaceUse(itf.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
167if (!factory.InterfaceUse(interfaceType.GetTypeDefinition()).Marked)
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (2)
835yield return new DependencyListEntry(context.InterfaceUse(typeConstraint.GetTypeDefinition()), "Used as constraint"); 961yield 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");