3 instantiations of DeclarationTableEntry
Microsoft.CodeAnalysis.VisualBasic (2)
Compilation\VisualBasicCompilation.vb (2)
135Me.DeclarationEntry = New DeclarationTableEntry(New Lazy(Of RootSingleNamespaceDeclaration)(rootNamespaceOpt), isEmbedded:=True) 984Dim entry = New DeclarationTableEntry(New Lazy(Of RootSingleNamespaceDeclaration)(Function() ForTree(tree, compilationOptions, isSubmission)), isEmbedded:=False)
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Parser\DeclarationTests.vb (1)
180Return New DeclarationTableEntry(New Lazy(Of RootSingleNamespaceDeclaration)(Function() decl), isEmbedded:=False)
19 references to DeclarationTableEntry
Microsoft.CodeAnalysis.VisualBasic (18)
Compilation\VisualBasicCompilation.vb (10)
101Private ReadOnly _rootNamespaces As ImmutableDictionary(Of SyntaxTree, DeclarationTableEntry) 131Public ReadOnly DeclarationEntry As DeclarationTableEntry 385Dim declMap = ImmutableDictionary.Create(Of SyntaxTree, DeclarationTableEntry)() 421rootNamespaces As ImmutableDictionary(Of SyntaxTree, DeclarationTableEntry), 527rootNamespaces As ImmutableDictionary(Of SyntaxTree, DeclarationTableEntry), 635declMap = ImmutableDictionary.Create(Of SyntaxTree, DeclarationTableEntry)() 979ByRef declMap As ImmutableDictionary(Of SyntaxTree, DeclarationTableEntry), 1048ByRef declMap As ImmutableDictionary(Of SyntaxTree, DeclarationTableEntry), 1052Dim root As DeclarationTableEntry = Nothing 1065ImmutableDictionary.Create(Of SyntaxTree, DeclarationTableEntry)(),
Declarations\DeclarationTable.vb (8)
37ImmutableSetWithInsertionOrder(Of DeclarationTableEntry).Empty, 43Private ReadOnly _allOlderRootDeclarations As ImmutableSetWithInsertionOrder(Of DeclarationTableEntry) 44Private ReadOnly _latestLazyRootDeclaration As DeclarationTableEntry 58Private Sub New(allOlderRootDeclarations As ImmutableSetWithInsertionOrder(Of DeclarationTableEntry), 59latestLazyRootDeclaration As DeclarationTableEntry, 69Public Function AddRootDeclaration(lazyRootDeclaration As DeclarationTableEntry) As DeclarationTable 82Public Function Contains(rootDeclaration As DeclarationTableEntry) As Boolean 87Public Function RemoveRootDeclaration(lazyRootDeclaration As DeclarationTableEntry) As DeclarationTable
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Parser\DeclarationTests.vb (1)
179Private Function Lazy(decl As RootSingleNamespaceDeclaration) As DeclarationTableEntry