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