2 types derived from SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
26Inherits SourceMemberContainerTypeSymbol
Symbols\Source\SourceNamedTypeSymbol.vb (1)
26Inherits SourceMemberContainerTypeSymbol
2 instantiations of SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
29MyBase.New(declaration, containingSymbol, containingModule)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
79MyBase.New(declaration, containingSymbol, containingModule)
58 references to SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (58)
Emit\MethodSymbolAdapter.vb (1)
524''' diagnostics have been computed for all <see cref="SourceMemberContainerTypeSymbol"/>s,
Emit\NamedTypeSymbolAdapter.vb (1)
498Dim sourceNamedType = TryCast(AdaptedNamedTypeSymbol, SourceMemberContainerTypeSymbol)
Symbols\Source\CustomEventAccessorSymbol.vb (2)
22Friend Sub New(container As SourceMemberContainerTypeSymbol, 66Dim type = DirectCast(Me.ContainingType, SourceMemberContainerTypeSymbol)
Symbols\Source\ImplementsHelper.vb (2)
71container As SourceMemberContainerTypeSymbol, 93container As SourceMemberContainerTypeSymbol,
Symbols\Source\OverrideHidingHelper.vb (4)
23Public Shared Sub CheckHidingAndOverridingForType(container As SourceMemberContainerTypeSymbol, diagnostics As BindingDiagnosticBag) 145Private Shared Sub CheckMembersAgainstBaseType(container As SourceMemberContainerTypeSymbol, diagnostics As BindingDiagnosticBag) 319Protected Shared Sub CheckShadowing(container As SourceMemberContainerTypeSymbol, 344Private Shared Sub CheckShadowingInBaseType(container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceDeclareMethodSymbol.vb (1)
28Public Sub New(container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceEventSymbol.vb (3)
21Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 67Friend Sub New(containingType As SourceMemberContainerTypeSymbol, 706container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceFieldSymbol.vb (3)
26Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 48Protected Sub New(container As SourceMemberContainerTypeSymbol, 126Public ReadOnly Property ContainingSourceType As SourceMemberContainerTypeSymbol
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
224containingModule As SourceModuleSymbol) As SourceMemberContainerTypeSymbol 1695Private Shared s_SymbolsBuildingMembersAndInitializers As HashSet(Of SourceMemberContainerTypeSymbol) 1704s_SymbolsBuildingMembersAndInitializers = New HashSet(Of SourceMemberContainerTypeSymbol)(ReferenceEqualityComparer.Instance)
Symbols\Source\SourceMemberFieldSymbol.vb (5)
25Protected Sub New(container As SourceMemberContainerTypeSymbol, 299Public Sub New(container As SourceMemberContainerTypeSymbol, 325Public Sub New(container As SourceMemberContainerTypeSymbol, 379Public Sub New(container As SourceMemberContainerTypeSymbol, 405Friend Shared Sub Create(container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceMemberMethodSymbol.vb (2)
70Friend Sub New(containingType As SourceMemberContainerTypeSymbol, 406Return ProcessImplementsClause(Of MethodSymbol)(syntax.ImplementsClause, Me, DirectCast(ContainingType, SourceMemberContainerTypeSymbol), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (9)
64Debug.Assert(TypeOf containingType Is SourceMemberContainerTypeSymbol OrElse 77Friend Shared Function CreateRegularMethod(container As SourceMemberContainerTypeSymbol, 218Friend Shared Function CreateDeclareMethod(container As SourceMemberContainerTypeSymbol, 303container As SourceMemberContainerTypeSymbol, 379Friend Shared Function CreateConstructor(container As SourceMemberContainerTypeSymbol, 418container As SourceMemberContainerTypeSymbol, 492container As SourceMemberContainerTypeSymbol, 1157Dim containingSourceType = TryCast(m_containingType, SourceMemberContainerTypeSymbol) 2027Dim container = TryCast(Me.m_containingType, SourceMemberContainerTypeSymbol)
Symbols\Source\SourceNamedTypeSymbol.vb (3)
168Protected Overrides Sub AddDeclaredNonTypeMembers(membersBuilder As SourceMemberContainerTypeSymbol.MembersAndInitializersBuilder, diagnostics As BindingDiagnosticBag) 562Not (TypeOf container Is SourceMemberContainerTypeSymbol) OrElse 563CType(container, SourceMemberContainerTypeSymbol).IsPartial) Then
Symbols\Source\SourcePropertySymbol.vb (7)
26Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 63Private Sub New(container As SourceMemberContainerTypeSymbol, 83Friend Shared Function Create(containingType As SourceMemberContainerTypeSymbol, 232containingType As SourceMemberContainerTypeSymbol, 441Public ReadOnly Property ContainingSourceType As SourceMemberContainerTypeSymbol 1114container As SourceMemberContainerTypeSymbol, 1149Private Shared Function BindImplementsClause(containingType As SourceMemberContainerTypeSymbol,
Symbols\Source\SynthesizedConstructorSymbol.vb (1)
66Dim containingType = DirectCast(Me.ContainingType, SourceMemberContainerTypeSymbol)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (3)
24Protected Sub New(container As SourceMemberContainerTypeSymbol, 536Public Sub New(container As SourceMemberContainerTypeSymbol, 551Public Sub New(container As SourceMemberContainerTypeSymbol,
Symbols\Source\SynthesizedFieldSymbol.vb (1)
88Dim sourceType = TryCast(ContainingSymbol, SourceMemberContainerTypeSymbol)
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (2)
23containingType As SourceMemberContainerTypeSymbol, 145Return DirectCast(m_containingType, SourceMemberContainerTypeSymbol).CalculateSyntaxOffsetInSynthesizedConstructor(localPosition, localTree, isShared:=False)
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
130Dim containingType = DirectCast(Me.ContainingType, SourceMemberContainerTypeSymbol)
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (3)
19Protected Sub New(container As SourceMemberContainerTypeSymbol, [property] As PropertySymbol) 118Public Sub New(container As SourceMemberContainerTypeSymbol, 162Public Sub New(container As SourceMemberContainerTypeSymbol,
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
107Dim sourceType = TryCast(ContainingSymbol, SourceMemberContainerTypeSymbol)