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)
28Friend Sub New(declaration As MergedTypeDeclaration, containingSymbol As NamespaceOrTypeSymbol, containingModule As SourceModuleSymbol)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (8)
74Private ReadOnly _declaration As MergedTypeDeclaration 105Protected Sub New(declaration As MergedTypeDeclaration, 117Private Shared Function GetBestName(declaration As MergedTypeDeclaration, compilation As VisualBasicCompilation) As String 137Private Function ComputeTypeFlags(declaration As MergedTypeDeclaration, isTopLevel As Boolean) As SourceTypeFlags 223Public Shared Function Create(declaration As MergedTypeDeclaration, 254Private Function CreateNestedType(declaration As MergedTypeDeclaration) As NamedTypeSymbol 1283Friend ReadOnly Property TypeDeclaration As MergedTypeDeclaration 1612Dim children As ImmutableArray(Of MergedTypeDeclaration) = _declaration.Children
Symbols\Source\SourceNamedTypeSymbol.vb (1)
75Friend Sub New(declaration As MergedTypeDeclaration,
Symbols\Source\SourceNamespaceSymbol.vb (1)
165Dim typeDecl = DirectCast(decl, MergedTypeDeclaration)