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