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)
72Private ReadOnly _declaration As MergedTypeDeclaration 103Protected Sub New(declaration As MergedTypeDeclaration, 115Private Shared Function GetBestName(declaration As MergedTypeDeclaration, compilation As VisualBasicCompilation) As String 135Private Function ComputeTypeFlags(declaration As MergedTypeDeclaration, isTopLevel As Boolean) As SourceTypeFlags 221Public Shared Function Create(declaration As MergedTypeDeclaration, 252Private Function CreateNestedType(declaration As MergedTypeDeclaration) As NamedTypeSymbol 1281Friend ReadOnly Property TypeDeclaration As MergedTypeDeclaration 1610Dim 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)