1 type derived from SourceNamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
18Inherits SourceNamedTypeSymbol
3 instantiations of SourceNamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\EmbeddedSymbols\Symbols\EmbeddedNamedTypeSymbol.vb (1)
23MyBase.New(decl, containingSymbol, containingModule)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
238Dim type = New SourceNamedTypeSymbol(declaration, containingSymbol, containingModule) 270Return New SourceNamedTypeSymbol(declaration, Me, m_containingModule)
68 references to SourceNamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (68)
Emit\NamedTypeSymbolAdapter.vb (2)
278Dim sourceNamedType = TryCast(AdaptedNamedTypeSymbol, SourceNamedTypeSymbol) 303sourceNamedType As SourceNamedTypeSymbol,
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (4)
40SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindDelegateInvoke, 53SourceNamedTypeSymbol.DelegateConstructorMethodFlags, manager.System_Void) 78SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindOrdinary, 96SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindOrdinary,
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (4)
47SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindDelegateInvoke, 65SourceNamedTypeSymbol.DelegateConstructorMethodFlags, 87SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindOrdinary, 104SourceNamedTypeSymbol.DelegateCommonMethodFlags Or SourceMemberFlags.MethodKindOrdinary,
Symbols\BaseTypeAnalysis.vb (4)
47Friend Function GetDependenceDiagnosticForBase(this As SourceNamedTypeSymbol, basesBeingResolved As BasesBeingResolved) As DiagnosticInfo 91Friend Function GetDependenceDiagnosticForBase(this As SourceNamedTypeSymbol, 99DirectCast(this.OriginalDefinition, SourceNamedTypeSymbol), 191root As SourceNamedTypeSymbol,
Symbols\ConstraintsHelper.vb (1)
1168Dim sourceClass = If(type.TypeKind = TypeKind.Class, TryCast(type, SourceNamedTypeSymbol), Nothing)
Symbols\NamedTypeSymbol.vb (1)
168Debug.Assert(Me.IsErrorType OrElse Not (TypeOf Me Is SourceNamedTypeSymbol) OrElse Not Name.Contains("."), "type name contains dots: " + Name)
Symbols\Source\SourceEnumConstantSymbol.vb (6)
18Public Shared Function CreateExplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 24Public Shared Function CreateImplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As SourceEnumConstantSymbol, otherConstantOffset As Integer, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 34Protected Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) 99Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) 114Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, initializer As EqualsValueSyntax, diagnostics As BindingDiagnosticBag) 130Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As SourceEnumConstantSymbol, otherConstantOffset As UInteger, diagnostics As BindingDiagnosticBag)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (6)
1432sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1445sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1458sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1471sourceModule As ModuleSymbol) As SourceNamedTypeSymbol 1478Dim sourceType = TryCast(child, SourceNamedTypeSymbol) 2611SourceNamedTypeSymbol.AddInitializer(instanceInitializers, initializer, members.InstanceSyntaxLength)
Symbols\Source\SourceMemberFieldSymbol.vb (5)
407members As SourceNamedTypeSymbol.MembersAndInitializersBuilder, 628SourceNamedTypeSymbol.AddInitializer(staticInitializers, initializer, members.StaticSyntaxLength) 630SourceNamedTypeSymbol.AddInitializer(instanceInitializers, initializer, members.InstanceSyntaxLength) 669SourceNamedTypeSymbol.AddInitializer(staticInitializers, initializer, members.StaticSyntaxLength) 671SourceNamedTypeSymbol.AddInitializer(instanceInitializers, initializer, members.InstanceSyntaxLength)
Symbols\Source\SourceMemberMethodSymbol.vb (3)
227Dim sourceType = TryCast(container, SourceNamedTypeSymbol) 333Dim containingSourceType = TryCast(ContainingType, SourceNamedTypeSymbol) 695witheventsPropertyInCurrentClass = DirectCast(Me.ContainingType, SourceNamedTypeSymbol).GetOrAddWithEventsOverride(witheventsProperty)
Symbols\Source\SourceMethodSymbol.vb (1)
1223Dim containingType = DirectCast(Me.ContainingType, SourceNamedTypeSymbol)
Symbols\Source\SourceModuleSymbol.vb (1)
1178Dim named = TryCast(member, SourceNamedTypeSymbol)
Symbols\Source\SourceNamedTypeSymbol.vb (7)
322Dim containingType = TryCast(Me.ContainingType, SourceNamedTypeSymbol) 622Dim containingSourceType = TryCast(container, SourceNamedTypeSymbol) 974Dim containingType As SourceNamedTypeSymbol 979containingType = TryCast(Me.ContainingType, SourceNamedTypeSymbol) 986containingType = TryCast(containingType.ContainingType, SourceNamedTypeSymbol) 1268Dim containingSourceType = TryCast(ContainingSymbol, SourceNamedTypeSymbol) 1290Dim containingSourceType = TryCast(ContainingSymbol, SourceNamedTypeSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (8)
116Public Sub PerformComClassAnalysis(comClass As SourceNamedTypeSymbol) 285Private Shared Function ValidateComClassGuid(comClass As SourceNamedTypeSymbol, id As String, diagnostics As BindingDiagnosticBag, <Out> Optional ByRef guidVal As Guid = Nothing) As Boolean 324Private Sub CheckForNameCollisions(comClass As SourceNamedTypeSymbol, diagnostics As BindingDiagnosticBag) 360comClass As SourceNamedTypeSymbol, 513Private ReadOnly _comClass As SourceNamedTypeSymbol 518Public Sub New(comClass As SourceNamedTypeSymbol, interfaceMembers As ArrayBuilder(Of KeyValuePair(Of Symbol, Integer))) 661Public Sub New(comClass As SourceNamedTypeSymbol, interfaceMembers As ArrayBuilder(Of KeyValuePair(Of EventSymbol, Integer))) 708Public ReadOnly Property ComClass As SourceNamedTypeSymbol
Symbols\Source\SourceNamedTypeSymbol_GroupClass.vb (2)
243Dim named = TryCast(member, SourceNamedTypeSymbol) 290Private Shared Function MyGroupCollectionCandidateHasPublicParameterlessConstructor(candidate As SourceNamedTypeSymbol) As Boolean
Symbols\Source\SourceNamespaceSymbol.vb (1)
180Return SourceNamedTypeSymbol.Create(typeDecl, Me, _containingModule)
Symbols\Source\SourceTypeParameterSymbol.vb (2)
234Private ReadOnly _container As SourceNamedTypeSymbol 238Public Sub New(container As SourceNamedTypeSymbol, ordinal As Integer, name As String, syntaxRefs As ImmutableArray(Of SyntaxReference))
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (2)
24Public Sub New(syntaxNode As VisualBasicSyntaxNode, container As SourceNamedTypeSymbol) 52Dim container = DirectCast(ContainingSymbol, SourceNamedTypeSymbol)
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (4)
27Public Sub New(container As SourceNamedTypeSymbol, [property] As SynthesizedMyGroupCollectionPropertySymbol, createOrDisposeMethod As String) 56Dim containingType = DirectCast(Me.ContainingType, SourceNamedTypeSymbol) 148Public Sub New(container As SourceNamedTypeSymbol, [property] As SynthesizedMyGroupCollectionPropertySymbol, createMethod As String) 190Public Sub New(container As SourceNamedTypeSymbol, [property] As SynthesizedMyGroupCollectionPropertySymbol, disposeMethod As String)
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
28container As SourceNamedTypeSymbol,
Symbols\SymbolExtensions.vb (1)
230Dim containingSourceType = TryCast(definition.ContainingSymbol, SourceNamedTypeSymbol)
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (2)
50Private ReadOnly _containingType As SourceNamedTypeSymbol 54Friend Sub New(baseProperty As PropertySymbol, container As SourceNamedTypeSymbol)