2 types derived from SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
25Inherits SourceMemberContainerTypeSymbol
Symbols\Source\SourceNamedTypeSymbol.vb (1)
25Inherits SourceMemberContainerTypeSymbol
2 instantiations of SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
28MyBase.New(declaration, containingSymbol, containingModule)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
78MyBase.New(declaration, containingSymbol, containingModule)
66 references to SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (66)
Binding\Binder_Initializers.vb (1)
85symbol As SourceMemberContainerTypeSymbol,
Binding\Binder_Utils.vb (2)
1150container As SourceMemberContainerTypeSymbol, 1235container As SourceMemberContainerTypeSymbol,
Compilation\MethodCompiler.vb (2)
567Dim sourceTypeSymbol = TryCast(containingType, SourceMemberContainerTypeSymbol) 854Private Shared Function GetDesignerInitializeComponentMethod(sourceTypeSymbol As SourceMemberContainerTypeSymbol) As MethodSymbol
Compilation\VisualBasicCompilation.vb (3)
1516Dim mainType As SourceMemberContainerTypeSymbol 1537mainType = TryCast(mainTypeOrNamespace, SourceMemberContainerTypeSymbol) 3301Dim sourceType = TryCast(symbol, SourceMemberContainerTypeSymbol)
Emit\MethodSymbolAdapter.vb (1)
512''' diagnostics have been computed for all <see cref="SourceMemberContainerTypeSymbol"/>s,
Emit\NamedTypeSymbolAdapter.vb (1)
491Dim sourceNamedType = TryCast(AdaptedNamedTypeSymbol, SourceMemberContainerTypeSymbol)
Symbols\Source\CustomEventAccessorSymbol.vb (2)
21Friend Sub New(container As SourceMemberContainerTypeSymbol, 65Dim 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)
20Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 65Friend Sub New(containingType As SourceMemberContainerTypeSymbol, 703container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceFieldSymbol.vb (3)
25Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 38Protected Sub New(container As SourceMemberContainerTypeSymbol, 112Public ReadOnly Property ContainingSourceType As SourceMemberContainerTypeSymbol
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
223containingModule As SourceModuleSymbol) As SourceMemberContainerTypeSymbol 1703Private Shared s_SymbolsBuildingMembersAndInitializers As HashSet(Of SourceMemberContainerTypeSymbol) 1712s_SymbolsBuildingMembersAndInitializers = New HashSet(Of SourceMemberContainerTypeSymbol)(ReferenceEqualityComparer.Instance)
Symbols\Source\SourceMemberFieldSymbol.vb (5)
24Protected Sub New(container As SourceMemberContainerTypeSymbol, 285Public Sub New(container As SourceMemberContainerTypeSymbol, 311Public Sub New(container As SourceMemberContainerTypeSymbol, 365Public Sub New(container As SourceMemberContainerTypeSymbol, 391Friend Shared Sub Create(container As SourceMemberContainerTypeSymbol,
Symbols\Source\SourceMemberMethodSymbol.vb (2)
69Friend Sub New(containingType As SourceMemberContainerTypeSymbol, 405Return ProcessImplementsClause(Of MethodSymbol)(syntax.ImplementsClause, Me, DirectCast(ContainingType, SourceMemberContainerTypeSymbol), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (9)
63Debug.Assert(TypeOf containingType Is SourceMemberContainerTypeSymbol OrElse 76Friend Shared Function CreateRegularMethod(container As SourceMemberContainerTypeSymbol, 217Friend Shared Function CreateDeclareMethod(container As SourceMemberContainerTypeSymbol, 302container As SourceMemberContainerTypeSymbol, 378Friend Shared Function CreateConstructor(container As SourceMemberContainerTypeSymbol, 417container As SourceMemberContainerTypeSymbol, 491container As SourceMemberContainerTypeSymbol, 1156Dim containingSourceType = TryCast(m_containingType, SourceMemberContainerTypeSymbol) 1993Dim container = TryCast(Me.m_containingType, SourceMemberContainerTypeSymbol)
Symbols\Source\SourceNamedTypeSymbol.vb (3)
164Protected Overrides Sub AddDeclaredNonTypeMembers(membersBuilder As SourceMemberContainerTypeSymbol.MembersAndInitializersBuilder, diagnostics As BindingDiagnosticBag) 558Not (TypeOf container Is SourceMemberContainerTypeSymbol) OrElse 559CType(container, SourceMemberContainerTypeSymbol).IsPartial) Then
Symbols\Source\SourcePropertySymbol.vb (7)
25Private ReadOnly _containingType As SourceMemberContainerTypeSymbol 60Private Sub New(container As SourceMemberContainerTypeSymbol, 80Friend Shared Function Create(containingType As SourceMemberContainerTypeSymbol, 229containingType As SourceMemberContainerTypeSymbol, 437Public ReadOnly Property ContainingSourceType As SourceMemberContainerTypeSymbol 1065container As SourceMemberContainerTypeSymbol, 1100Private 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)
73Dim 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)