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