14 instantiations of DependencyList
ILCompiler.Compiler (7)
Compiler\Dataflow\ReflectionMarker.cs (1)
72_dependencyList = new DependencyList();
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (1)
126var caDependencies = factory.MetadataManager.GetDependenciesForCustomAttribute(factory, constructor, decodedValue, parent) ?? new DependencyList();
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
228_nonRelocationDependencies ??= new DependencyList();
Compiler\DescriptorMarker.cs (2)
34private DependencyList _dependencies = new DependencyList(); 40_dependencies = new DependencyList();
IL\ILImporter.Scanner.cs (2)
36private DependencyList _unconditionalDependencies = new DependencyList(); 1795next.Dependencies = new DependencyList();
ILCompiler.ReadyToRun (4)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
71_nonRelocationDependencies ??= new DependencyList();
parent\parent\Common\JitInterface\CorInfoImpl.cs (3)
4398(_dependencies ??= new DependencyList()).Add(node, reason); 4403(_dependencies ??= new DependencyList()).Add(node, reason); 4408(_dependencies ??= new DependencyList()).Add(dependency);
ILCompiler.RyuJit (3)
parent\parent\Common\JitInterface\CorInfoImpl.cs (3)
4398(_dependencies ??= new DependencyList()).Add(node, reason); 4403(_dependencies ??= new DependencyList()).Add(node, reason); 4408(_dependencies ??= new DependencyList()).Add(dependency);
53 references to DependencyList
ILCompiler.Compiler (39)
Compiler\AnalysisBasedInteropStubManager.cs (1)
11using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\Dataflow\AttributeDataFlow.cs (6)
18using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 48public DependencyList? ProcessAttributeDataflow(MethodDesc method, CustomAttributeValue arguments) 50DependencyList? result = null; 97private void ProcessAttributeDataflow(MethodDesc method, ImmutableArray<object?> arguments, ref DependencyList? result) 110private void ProcessAttributeDataflow(FieldDesc field, object? value, ref DependencyList? result) 136ref DependencyList? result)
Compiler\Dataflow\GenericArgumentDataFlow.cs (1)
14using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\Dataflow\HandleCallAction.cs (1)
16using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\Dataflow\ReflectionMarker.cs (3)
16using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 27private readonly DependencyList? _dependencyList; 36public DependencyList Dependencies
Compiler\Dataflow\ReflectionMethodBodyScanner.cs (2)
19using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 128public static DependencyList ScanAndProcessReturnValue(NodeFactory factory, FlowAnnotations annotations, Logger logger, MethodIL methodIL, out List<(MethodDesc OwningMethod, INodeWithRuntimeDeterminedDependencies Dependency)> runtimeDependencies)
Compiler\DependencyAnalysis\CodeBasedDependencyAlgorithm.cs (1)
9using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\DependencyAnalysis\CustomAttributeBasedDependencyAlgorithm.cs (2)
12using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 126var caDependencies = factory.MetadataManager.GetDependenciesForCustomAttribute(factory, constructor, decodedValue, parent) ?? new DependencyList();
Compiler\DependencyAnalysis\GvmDispatchCellInfoSectionNode.cs (1)
13using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\DependencyAnalysis\InterfaceDispatchCellInfoSectionNode.cs (1)
13using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\DependencyAnalysis\ReflectionInvokeSupportDependencyAlgorithm.cs (1)
9using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\DependencyAnalysis\ScannedMethodNode.cs (2)
24private DependencyList _dependencies; 50public void InitializeDependencies(NodeFactory factory, (DependencyList, CombinedDependencyList) dependencies, TypeSystemException scanningException = null)
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
19private DependencyList _nonRelocationDependencies;
Compiler\DescriptorMarker.cs (4)
17using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 34private DependencyList _dependencies = new DependencyList(); 35public DependencyList Dependencies { get => _dependencies; } 338public static DependencyList GetDependencies(Logger logger, NodeFactory factory, Stream documentStream, ManifestResource resource, ModuleDesc resourceAssembly, string xmlDocumentLocation, IReadOnlyDictionary<string, bool> featureSwitchValues)
Compiler\EmptyInteropStubManager.cs (1)
7using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\MetadataManager.cs (2)
18using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 1300public virtual DependencyList GetDependenciesForCustomAttribute(NodeFactory factory, MethodDesc attributeCtor, CustomAttributeValue decodedValue, TypeSystemEntity parent)
Compiler\RootingHelpers.cs (1)
12using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\UsageBasedInteropStubManager.cs (1)
12using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
Compiler\UsageBasedMetadataManager.cs (2)
26using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 782public override DependencyList GetDependenciesForCustomAttribute(NodeFactory factory, MethodDesc attributeCtor, CustomAttributeValue decodedValue, TypeSystemEntity parent)
IL\ILImporter.Scanner.cs (5)
14using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 36private DependencyList _unconditionalDependencies = new DependencyList(); 63public DependencyList Dependencies; 71private DependencyList _dependencies; 133public (DependencyList, CombinedDependencyList) Import()
ILCompiler.ReadyToRun (8)
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
65private DependencyList _nonRelocationDependencies; 701public void InitializeNonRelocationDependencies(DependencyList dependencies)
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (1)
25using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
JitInterface\CorInfoImpl.ReadyToRun.cs (1)
32using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList;
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
39using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 4394private DependencyList _dependencies; 4419public DependencyList TakeDependencies() 4421DependencyList dependencies = _dependencies;
ILCompiler.RyuJit (6)
Compiler\DependencyAnalysis\MethodCodeNode.cs (2)
30private DependencyList _nonRelocationDependencies; 302public void InitializeNonRelocationDependencies(DependencyList dependencies)
parent\parent\Common\JitInterface\CorInfoImpl.cs (4)
39using DependencyList = ILCompiler.DependencyAnalysisFramework.DependencyNodeCore<ILCompiler.DependencyAnalysis.NodeFactory>.DependencyList; 4394private DependencyList _dependencies; 4419public DependencyList TakeDependencies() 4421DependencyList dependencies = _dependencies;