28 references to DependencyListEntry
ILCompiler.Compiler (24)
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
92new DependencyListEntry(Target, "reloc"),
Compiler\DependencyAnalysis\DelegateMarshallingDataNode.cs (4)
34new DependencyListEntry(factory.NecessaryTypeSymbol(_type), "Delegate Marshalling Stub"), 35new DependencyListEntry(factory.MethodEntrypoint(stateManager.GetOpenStaticDelegateMarshallingThunk(_type)), "Delegate Marshalling Stub"), 36new DependencyListEntry(factory.MethodEntrypoint(stateManager.GetClosedDelegateMarshallingThunk(_type)), "Delegate Marshalling Stub"), 37new DependencyListEntry(factory.MethodEntrypoint(stateManager.GetForwardDelegateCreationThunk(_type)), "Delegate Marshalling Stub"));
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (3)
111dependencies.Add(new DependencyListEntry(methodEntryPointNode, "Exact method instantiation entry")); 114dependencies.Add(new DependencyListEntry(factory.NecessaryTypeSymbol(method.OwningType), "Exact method instantiation entry")); 118dependencies.Add(new DependencyListEntry(factory.NecessaryTypeSymbol(arg), "Exact method instantiation entry"));
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (3)
137sink.Add(new DependencyListEntry( 225sink.Add(new DependencyListEntry( 235sink.Add(new DependencyListEntry(
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (2)
104dependencies.Add(new DependencyListEntry(containingTypeNode, "GenericMethodsHashtable entry containing type")); 110dependencies.Add(new DependencyListEntry(argNode, "GenericMethodsHashtable entry instantiation argument"));
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
79dependencies.Add(new DependencyListEntry(factory.NecessaryTypeSymbol(templateType), "Template type"));
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
63dependencies.Add(new DependencyListEntry(factory.NecessaryTypeSymbol(openImplementationMethod.OwningType), "interface gvm table implementation method owning type"));
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (5)
132sink.Add(new DependencyListEntry(context.NecessaryTypeSymbol(_method.OwningType), "NativeLayoutMethodEntryVertexNode containing type")); 134sink.Add(new DependencyListEntry(context.NecessaryTypeSymbol(arg), "NativeLayoutMethodEntryVertexNode instantiation argument type")); 149sink.Add(new DependencyListEntry(methodEntryPointNode, "NativeLayoutMethodEntryVertexNode entrypoint")); 666sink.Add(new DependencyListEntry(dependency, "Dependencies to make a generic method template viable Method Instantiation")); 673sink.Add(new DependencyListEntry(dependency, "Dependencies to make a generic method template viable OwningType"));
Compiler\DependencyAnalysis\ScannedMethodNode.cs (1)
62_dependencies.Add(new DependencyListEntry(factory.MethodEntrypoint(nonUnboxingMethod, false), "Non-unboxing method"));
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (2)
72sink.Add(new DependencyListEntry(GetGCStaticEETypeNode(factory), "ThreadStatic MethodTable")); 93sink.Add(new DependencyListEntry(factory.TypeThreadStaticIndex(type), "ThreadStatic index for debug visualization"));
parent\parent\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (1)
62sink.Add(new DependencyListEntry(CanonicalMethodNode, "Canonical body"));
ILCompiler.DependencyAnalysisFramework (1)
DependencyNodeCore.cs (1)
43Add(new DependencyListEntry(node, reason));
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
98new DependencyListEntry(Target, "reloc"),
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperImport.cs (1)
106new DependencyListEntry(_delayLoadHelper, "Delay load helper thunk for ready-to-run fixup import"),
parent\parent\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (1)
62sink.Add(new DependencyListEntry(CanonicalMethodNode, "Canonical body"));