1 instantiation of MergedTypeDeclaration
Microsoft.CodeAnalysis.VisualBasic (1)
Declarations\MergedTypeDeclaration.vb (1)
142Function(g) New MergedTypeDeclaration(ImmutableArray.CreateRange(Of SingleTypeDeclaration)(g))
19 references to MergedTypeDeclaration
Microsoft.CodeAnalysis.VisualBasic (19)
Declarations\DeclarationTable.vb (1)
352Dim mergedType = DirectCast(current, MergedTypeDeclaration)
Declarations\MergedNamespaceDeclaration.vb (1)
142result.AddRange(MergedTypeDeclaration.MakeMergedTypes(singleTypeDeclarations))
Declarations\MergedTypeDeclaration.vb (5)
24Private _children As MergedTypeDeclaration() 141Private Shared ReadOnly s_mergeFunc As Func(Of IEnumerable(Of SingleTypeDeclaration), MergedTypeDeclaration) = 144Private Function MakeChildren() As MergedTypeDeclaration() 156Friend Shared Function MakeMergedTypes(types As IEnumerable(Of SingleTypeDeclaration)) As IEnumerable(Of MergedTypeDeclaration) 162Public Overloads ReadOnly Property Children As ImmutableArray(Of MergedTypeDeclaration)
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
22Public Sub New(decl As MergedTypeDeclaration, containingSymbol As NamespaceOrTypeSymbol, containingModule As SourceModuleSymbol, kind As EmbeddedSymbolKind)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
27Friend Sub New(declaration As MergedTypeDeclaration, containingSymbol As NamespaceOrTypeSymbol, containingModule As SourceModuleSymbol)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (8)
73Private ReadOnly _declaration As MergedTypeDeclaration 104Protected Sub New(declaration As MergedTypeDeclaration, 116Private Shared Function GetBestName(declaration As MergedTypeDeclaration, compilation As VisualBasicCompilation) As String 136Private Function ComputeTypeFlags(declaration As MergedTypeDeclaration, isTopLevel As Boolean) As SourceTypeFlags 222Public Shared Function Create(declaration As MergedTypeDeclaration, 253Private Function CreateNestedType(declaration As MergedTypeDeclaration) As NamedTypeSymbol 1282Friend ReadOnly Property TypeDeclaration As MergedTypeDeclaration 1611Dim children As ImmutableArray(Of MergedTypeDeclaration) = _declaration.Children
Symbols\Source\SourceNamedTypeSymbol.vb (1)
74Friend Sub New(declaration As MergedTypeDeclaration,
Symbols\Source\SourceNamespaceSymbol.vb (1)
165Dim typeDecl = DirectCast(decl, MergedTypeDeclaration)