23 references to MergedNamespaceDeclaration
Microsoft.CodeAnalysis.VisualBasic (23)
Declarations\DeclarationTable.Cache.vb (2)
18Friend ReadOnly MergedRoot As Lazy(Of MergedNamespaceDeclaration) 26Me.MergedRoot = New Lazy(Of MergedNamespaceDeclaration)(AddressOf table.MergeOlderNamespaces)
Declarations\DeclarationTable.vb (10)
50Private _mergedRoot As MergedNamespaceDeclaration 125Private Function MergeOlderNamespaces() As MergedNamespaceDeclaration 128Dim result = MergedNamespaceDeclaration.Create(builder) 150Public Function GetMergedRoot(compilation As VisualBasicCompilation) As MergedNamespaceDeclaration 159Friend Function CalculateMergedRoot(compilation As VisualBasicCompilation) As MergedNamespaceDeclaration 165Return MergedNamespaceDeclaration.Create(latestRoot) 175Return MergedNamespaceDeclaration.Create(builder.ToImmutableAndFree()) 285mergedRoot As MergedNamespaceDeclaration, 299mergedRoot As MergedNamespaceDeclaration, 321mergedRoot As MergedNamespaceDeclaration,
Declarations\MergedNamespaceDeclaration.vb (7)
27Public Shared Function Create(declarations As IEnumerable(Of SingleNamespaceDeclaration)) As MergedNamespaceDeclaration 31Public Shared Function Create(ParamArray declarations As SingleNamespaceDeclaration()) As MergedNamespaceDeclaration 122result.Add(MergedNamespaceDeclaration.Create(childNamespaces)) 126result.Add(MergedNamespaceDeclaration.Create(childNamespaces)) 128result.Add(MergedNamespaceDeclaration.Create(childNamespaces(0))) 129result.Add(MergedNamespaceDeclaration.Create(childNamespaces(1))) 134result.Add(MergedNamespaceDeclaration.Create(group))
Symbols\Source\SourceNamespaceSymbol.vb (4)
17Private ReadOnly _declaration As MergedNamespaceDeclaration 42Friend Sub New(decl As MergedNamespaceDeclaration, containingNamespace As SourceNamespaceSymbol, containingModule As SourceModuleSymbol) 161Dim namespaceDecl = TryCast(decl, MergedNamespaceDeclaration) 557Public ReadOnly Property MergedDeclaration As MergedNamespaceDeclaration