2 instantiations of RootSingleNamespaceDeclaration
Microsoft.CodeAnalysis.VisualBasic (2)
Declarations\DeclarationTreeBuilder.vb (2)
209
Return New
RootSingleNamespaceDeclaration
(
224
Return New
RootSingleNamespaceDeclaration
(
18 references to RootSingleNamespaceDeclaration
Microsoft.CodeAnalysis.VisualBasic (16)
Compilation\VisualBasicCompilation.vb (4)
133
Public Sub New(treeOpt As Func(Of SyntaxTree), rootNamespaceOpt As Func(Of
RootSingleNamespaceDeclaration
))
135
Me.DeclarationEntry = New DeclarationTableEntry(New Lazy(Of
RootSingleNamespaceDeclaration
)(rootNamespaceOpt), isEmbedded:=True)
984
Dim entry = New DeclarationTableEntry(New Lazy(Of
RootSingleNamespaceDeclaration
)(Function() ForTree(tree, compilationOptions, isSubmission)), isEmbedded:=False)
990
Private Shared Function ForTree(tree As SyntaxTree, options As VisualBasicCompilationOptions, isSubmission As Boolean) As
RootSingleNamespaceDeclaration
Declarations\DeclarationTable.vb (9)
18
Public ReadOnly Root As Lazy(Of
RootSingleNamespaceDeclaration
)
21
Public Sub New(root As Lazy(Of
RootSingleNamespaceDeclaration
), isEmbedded As Boolean)
56
Private _lazyAllRootDeclarations As ImmutableArray(Of
RootSingleNamespaceDeclaration
)
102
Public Function AllRootNamespaces() As ImmutableArray(Of
RootSingleNamespaceDeclaration
)
104
Dim builder = ArrayBuilder(Of
RootSingleNamespaceDeclaration
).GetInstance()
116
Private Sub GetOlderNamespaces(builder As ArrayBuilder(Of
RootSingleNamespaceDeclaration
))
126
Dim builder = ArrayBuilder(Of
RootSingleNamespaceDeclaration
).GetInstance()
133
Private Function SelectManyFromOlderDeclarationsNoEmbedded(Of T)(selector As Func(Of
RootSingleNamespaceDeclaration
, ImmutableArray(Of T))) As ImmutableArray(Of T)
226
Private Function GetLatestRootDeclarationIfAny(includeEmbedded As Boolean) As
RootSingleNamespaceDeclaration
Declarations\DeclarationTreeBuilder.vb (2)
27
Public Shared Function ForTree(tree As SyntaxTree, rootNamespace As ImmutableArray(Of String), scriptClassName As String, isSubmission As Boolean) As
RootSingleNamespaceDeclaration
29
Dim decl = DirectCast(builder.ForDeclaration(tree.GetRoot()),
RootSingleNamespaceDeclaration
)
Symbols\Source\SourceAssemblySymbol.vb (1)
476
For Each rootNs As
RootSingleNamespaceDeclaration
In declarations
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Parser\DeclarationTests.vb (2)
179
Private Function Lazy(decl As
RootSingleNamespaceDeclaration
) As DeclarationTableEntry
180
Return New DeclarationTableEntry(New Lazy(Of
RootSingleNamespaceDeclaration
)(Function() decl), isEmbedded:=False)