2 types derived from SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
25
Inherits
SourceMemberContainerTypeSymbol
Symbols\Source\SourceNamedTypeSymbol.vb (1)
25
Inherits
SourceMemberContainerTypeSymbol
2 instantiations of SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\ImplicitNamedTypeSymbol.vb (1)
28
MyBase.
New
(declaration, containingSymbol, containingModule)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
78
MyBase.
New
(declaration, containingSymbol, containingModule)
66 references to SourceMemberContainerTypeSymbol
Microsoft.CodeAnalysis.VisualBasic (66)
Binding\Binder_Initializers.vb (1)
85
symbol As
SourceMemberContainerTypeSymbol
,
Binding\Binder_Utils.vb (2)
1150
container As
SourceMemberContainerTypeSymbol
,
1235
container As
SourceMemberContainerTypeSymbol
,
Compilation\MethodCompiler.vb (2)
567
Dim sourceTypeSymbol = TryCast(containingType,
SourceMemberContainerTypeSymbol
)
854
Private Shared Function GetDesignerInitializeComponentMethod(sourceTypeSymbol As
SourceMemberContainerTypeSymbol
) As MethodSymbol
Compilation\VisualBasicCompilation.vb (3)
1516
Dim mainType As
SourceMemberContainerTypeSymbol
1537
mainType = TryCast(mainTypeOrNamespace,
SourceMemberContainerTypeSymbol
)
3301
Dim sourceType = TryCast(symbol,
SourceMemberContainerTypeSymbol
)
Emit\MethodSymbolAdapter.vb (1)
512
''' diagnostics have been computed for all <see cref="
SourceMemberContainerTypeSymbol
"/>s,
Emit\NamedTypeSymbolAdapter.vb (1)
491
Dim sourceNamedType = TryCast(AdaptedNamedTypeSymbol,
SourceMemberContainerTypeSymbol
)
Symbols\Source\CustomEventAccessorSymbol.vb (2)
21
Friend Sub New(container As
SourceMemberContainerTypeSymbol
,
65
Dim type = DirectCast(Me.ContainingType,
SourceMemberContainerTypeSymbol
)
Symbols\Source\ImplementsHelper.vb (2)
71
container As
SourceMemberContainerTypeSymbol
,
93
container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\OverrideHidingHelper.vb (4)
23
Public Shared Sub CheckHidingAndOverridingForType(container As
SourceMemberContainerTypeSymbol
, diagnostics As BindingDiagnosticBag)
145
Private Shared Sub CheckMembersAgainstBaseType(container As
SourceMemberContainerTypeSymbol
, diagnostics As BindingDiagnosticBag)
319
Protected Shared Sub CheckShadowing(container As
SourceMemberContainerTypeSymbol
,
344
Private Shared Sub CheckShadowingInBaseType(container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SourceDeclareMethodSymbol.vb (1)
28
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SourceEventSymbol.vb (3)
20
Private ReadOnly _containingType As
SourceMemberContainerTypeSymbol
65
Friend Sub New(containingType As
SourceMemberContainerTypeSymbol
,
703
container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SourceFieldSymbol.vb (3)
25
Private ReadOnly _containingType As
SourceMemberContainerTypeSymbol
38
Protected Sub New(container As
SourceMemberContainerTypeSymbol
,
112
Public ReadOnly Property ContainingSourceType As
SourceMemberContainerTypeSymbol
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
223
containingModule As SourceModuleSymbol) As
SourceMemberContainerTypeSymbol
1703
Private Shared s_SymbolsBuildingMembersAndInitializers As HashSet(Of
SourceMemberContainerTypeSymbol
)
1712
s_SymbolsBuildingMembersAndInitializers = New HashSet(Of
SourceMemberContainerTypeSymbol
)(ReferenceEqualityComparer.Instance)
Symbols\Source\SourceMemberFieldSymbol.vb (5)
24
Protected Sub New(container As
SourceMemberContainerTypeSymbol
,
285
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
311
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
365
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
391
Friend Shared Sub Create(container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SourceMemberMethodSymbol.vb (2)
69
Friend Sub New(containingType As
SourceMemberContainerTypeSymbol
,
405
Return ProcessImplementsClause(Of MethodSymbol)(syntax.ImplementsClause, Me, DirectCast(ContainingType,
SourceMemberContainerTypeSymbol
), binder, diagBag)
Symbols\Source\SourceMethodSymbol.vb (9)
63
Debug.Assert(TypeOf containingType Is
SourceMemberContainerTypeSymbol
OrElse
76
Friend Shared Function CreateRegularMethod(container As
SourceMemberContainerTypeSymbol
,
217
Friend Shared Function CreateDeclareMethod(container As
SourceMemberContainerTypeSymbol
,
302
container As
SourceMemberContainerTypeSymbol
,
378
Friend Shared Function CreateConstructor(container As
SourceMemberContainerTypeSymbol
,
417
container As
SourceMemberContainerTypeSymbol
,
491
container As
SourceMemberContainerTypeSymbol
,
1156
Dim containingSourceType = TryCast(m_containingType,
SourceMemberContainerTypeSymbol
)
1993
Dim container = TryCast(Me.m_containingType,
SourceMemberContainerTypeSymbol
)
Symbols\Source\SourceNamedTypeSymbol.vb (3)
164
Protected Overrides Sub AddDeclaredNonTypeMembers(membersBuilder As
SourceMemberContainerTypeSymbol
.MembersAndInitializersBuilder, diagnostics As BindingDiagnosticBag)
558
Not (TypeOf container Is
SourceMemberContainerTypeSymbol
) OrElse
559
CType(container,
SourceMemberContainerTypeSymbol
).IsPartial) Then
Symbols\Source\SourcePropertySymbol.vb (7)
25
Private ReadOnly _containingType As
SourceMemberContainerTypeSymbol
60
Private Sub New(container As
SourceMemberContainerTypeSymbol
,
80
Friend Shared Function Create(containingType As
SourceMemberContainerTypeSymbol
,
229
containingType As
SourceMemberContainerTypeSymbol
,
437
Public ReadOnly Property ContainingSourceType As
SourceMemberContainerTypeSymbol
1065
container As
SourceMemberContainerTypeSymbol
,
1100
Private Shared Function BindImplementsClause(containingType As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SynthesizedConstructorSymbol.vb (1)
66
Dim containingType = DirectCast(Me.ContainingType,
SourceMemberContainerTypeSymbol
)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (3)
24
Protected Sub New(container As
SourceMemberContainerTypeSymbol
,
536
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
551
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
Symbols\Source\SynthesizedFieldSymbol.vb (1)
73
Dim sourceType = TryCast(ContainingSymbol,
SourceMemberContainerTypeSymbol
)
Symbols\Source\SynthesizedInteractiveInitializerMethod.vb (2)
23
containingType As
SourceMemberContainerTypeSymbol
,
145
Return DirectCast(m_containingType,
SourceMemberContainerTypeSymbol
).CalculateSyntaxOffsetInSynthesizedConstructor(localPosition, localTree, isShared:=False)
Symbols\Source\SynthesizedSubmissionConstructorSymbol.vb (1)
130
Dim containingType = DirectCast(Me.ContainingType,
SourceMemberContainerTypeSymbol
)
Symbols\Source\SynthesizedWithEventsAccessorSymbol.vb (3)
19
Protected Sub New(container As
SourceMemberContainerTypeSymbol
, [property] As PropertySymbol)
118
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
162
Public Sub New(container As
SourceMemberContainerTypeSymbol
,
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
107
Dim sourceType = TryCast(ContainingSymbol,
SourceMemberContainerTypeSymbol
)