17 references to Declarations
Microsoft.CodeAnalysis.CSharp (14)
Binder\WithExternAndUsingAliasesBinder.cs (1)
178
foreach (var declaration in ((SourceNamespaceSymbol)Compilation.SourceModule.GlobalNamespace).MergedDeclaration.
Declarations
)
Compilation\CSharpCompilation.cs (1)
2832
foreach (var singleDeclaration in ((SourceNamespaceSymbol)SourceModule.GlobalNamespace).MergedDeclaration.
Declarations
)
Declarations\DeclarationTable.Cache.cs (1)
85
MergedRoot.
Declarations
.OfType<RootSingleNamespaceDeclaration>().SelectMany(r => r.ReferenceDirectives).AsImmutable());
Declarations\DeclarationTable.cs (1)
127
var oldRootDeclarations = oldRoot.
Declarations
;
Symbols\Source\SourceAssemblySymbol.cs (1)
1544
var declarations = DeclaringCompilation.MergedRootDeclaration.
Declarations
;
Symbols\Source\SourceModuleSymbol.cs (1)
365
DeclaringCompilation.MergedRootDeclaration.
Declarations
.SelectAsArray(d => (Location)d.Location));
Symbols\Source\SourceNamedTypeSymbol.cs (1)
786
foreach (var decl in this.DeclaringCompilation.MergedRootDeclaration.
Declarations
)
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (3)
70
foreach (var declaration in _mergedDeclaration.
Declarations
)
261
foreach (var singleDeclaration in _mergedDeclaration.
Declarations
)
340
foreach (var singleDeclaration in _mergedDeclaration.
Declarations
)
Symbols\Source\SourceNamespaceSymbol.cs (3)
57
foreach (var singleDeclaration in mergedDeclaration.
Declarations
)
126
return _mergedDeclaration.
Declarations
.SelectAsArray(s_declaringSyntaxReferencesSelector);
488
foreach (var declaration in _mergedDeclaration.
Declarations
)
Symbols\Source\SourceNamespaceSymbol_Completion.cs (1)
33
foreach (var declaration in _mergedDeclaration.
Declarations
)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
DeclarationTests.cs (3)
122
Assert.True(mr.
Declarations
.IsEmpty);
128
Assert.Equal(mr.
Declarations
, new[] { decl1 });
162
Assert.Equal(mr.
Declarations
, new[] { decl1, decl2 });