16 references to ReferenceDirective
Microsoft.CodeAnalysis (2)
Compilation\Compilation.cs (1)
713internal abstract IEnumerable<ReferenceDirective> ReferenceDirectives { get; }
ReferenceManager\CommonReferenceManager.Resolution.cs (1)
802foreach (var referenceDirective in compilation.ReferenceDirectives)
Microsoft.CodeAnalysis.CSharp (14)
Compilation\CSharpCompilation.cs (1)
1223internal override IEnumerable<ReferenceDirective> ReferenceDirectives
Declarations\DeclarationTable.Cache.cs (2)
32private ImmutableArray<ReferenceDirective> _referenceDirectives; 77public ImmutableArray<ReferenceDirective> ReferenceDirectives
Declarations\DeclarationTable.cs (4)
43private ICollection<ReferenceDirective>? _referenceDirectives; 187private ICollection<ReferenceDirective> GetMergedReferenceDirectives() 197return UnionCollection<ReferenceDirective>.Create(cachedReferenceDirectives, _latestLazyRootDeclaration.Value.ReferenceDirectives); 264public IEnumerable<ReferenceDirective> ReferenceDirectives
Declarations\DeclarationTreeBuilder.cs (4)
304private static ImmutableArray<ReferenceDirective> GetReferenceDirectives(CompilationUnitSyntax compilationUnit) 310return ImmutableArray<ReferenceDirective>.Empty; 313var directives = ArrayBuilder<ReferenceDirective>.GetInstance(directiveNodes.Count); 470referenceDirectives: isForScript ? GetReferenceDirectives(compilationUnit) : ImmutableArray<ReferenceDirective>.Empty,
Declarations\RootSingleNamespaceDeclaration.cs (3)
15private readonly ImmutableArray<ReferenceDirective> _referenceDirectives; 33ImmutableArray<ReferenceDirective> referenceDirectives, 53public ImmutableArray<ReferenceDirective> ReferenceDirectives