102 overrides of ContainingSymbol
Microsoft.CodeAnalysis.VisualBasic (93)
Binding\Binder_XmlLiterals.vb (2)
1573Public Overrides ReadOnly Property ContainingSymbol As Symbol 1764Public Overrides ReadOnly Property ContainingSymbol As Symbol
Lowering\StateMachineRewriter\SynthesizedContainer.vb (1)
238Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Lowering\StateMachineRewriter\SynthesizedStateMachineProperty.vb (1)
70Public Overrides ReadOnly Property ContainingSymbol As Symbol
Semantics\Operators.vb (1)
3297Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AliasSymbol.vb (1)
223Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AnonymousTypes\PublicSymbols\AnonymousType_PropertyPublicSymbol.vb (1)
65Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AnonymousTypes\PublicSymbols\AnonymousTypeOrDelegatePublicSymbol.vb (1)
139Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType_PropertySymbol.vb (1)
131Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTemplateSymbol.vb (1)
238Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegateTypeParameterSymbol.vb (1)
33Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\ArrayTypeSymbol.vb (1)
265Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\AssemblySymbol.vb (1)
235Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\ErrorMethodSymbol.vb (1)
42Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\ErrorTypeSymbol.vb (1)
121Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\IndexedTypeParameterSymbol.vb (1)
137Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\InstanceErrorTypeSymbol.vb (1)
212Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\LabelSymbol.vb (1)
84Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\MergedNamespaceSymbol.vb (1)
318Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEEventSymbol.vb (1)
117Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
95Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEGlobalNamespaceSymbol.vb (1)
27Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEMethodSymbol.vb (1)
273Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
133Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
330Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PENestedNamespaceSymbol.vb (1)
84Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEParameterSymbol.vb (1)
312Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PEPropertySymbol.vb (1)
139Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
125Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\MissingModuleSymbol.vb (1)
68Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\MissingNamespaceSymbol.vb (1)
49Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\PreprocessingSymbol.vb (1)
46Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\ReducedExtensionMethodSymbol.vb (3)
333Public Overrides ReadOnly Property ContainingSymbol As Symbol 724Public Overrides ReadOnly Property ContainingSymbol As Symbol 861Public MustOverride Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
67Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
94Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
250Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
120Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
425Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
120Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
198Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
83Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
107Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SignatureOnlyMethodSymbol.vb (1)
118Public Overrides ReadOnly Property ContainingSymbol() As Symbol
Symbols\SignatureOnlyParameterSymbol.vb (1)
137Public Overrides ReadOnly Property ContainingSymbol() As Symbol
Symbols\SignatureOnlyPropertySymbol.vb (1)
63Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\BoundLambdaParameterSymbol.vb (1)
41Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\CrefTypeParameterSymbol.vb (1)
86Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\LambdaSymbol.vb (1)
113Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\LocalSymbol.vb (1)
200Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\MeParameterSymbol.vb (1)
54Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\RangeVariableSymbol.vb (1)
40Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceEventSymbol.vb (1)
419Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceFieldSymbol.vb (1)
100Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1216Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceMethodSymbol.vb (1)
596Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceModuleSymbol.vb (1)
125Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (4)
736Public Overrides ReadOnly Property ContainingSymbol As Symbol 1098Public Overrides ReadOnly Property ContainingSymbol As Symbol 1423Public Overrides ReadOnly Property ContainingSymbol As Symbol 1699Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceNamespaceSymbol.vb (1)
101Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceParameterSymbolBase.vb (1)
32Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourcePropertySymbol.vb (1)
425Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SourceTypeParameterSymbol.vb (2)
262Public Overrides ReadOnly Property ContainingSymbol As Symbol 306Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SynthesizedFieldSymbol.vb (1)
114Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\SynthesizedMyGroupCollectionPropertySymbol.vb (1)
77Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Source\UnboundLambdaParameterSymbol.vb (1)
56Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedEventSymbol.vb (1)
91Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedFieldSymbol.vb (1)
32Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedMethodSymbol.vb (1)
152Public MustOverride Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedNamedType.vb (2)
620Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol 955Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedParameterSymbol.vb (1)
50Public MustOverride Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedPropertySymbol.vb (1)
81Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SubstitutedTypeParameterSymbol.vb (1)
101Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
67Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedClonedTypeParameterSymbol.vb (1)
79Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedDelegateMethodSymbol.vb (1)
95Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
160Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
213Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedMethodBase.vb (1)
44Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedOverridingWitheventsProperty.vb (1)
88Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SynthesizedSymbols\SynthesizedParameterSymbol.vb (1)
42Public NotOverridable Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TupleEventSymbol.vb (1)
32Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TupleFieldSymbol.vb (1)
68Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TupleMethodSymbol.vb (1)
50Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TupleParameterSymbol.vb (1)
14Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TuplePropertySymbol.vb (1)
86Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\Tuples\TupleTypeSymbol.vb (1)
152Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\UnboundGenericType.vb (1)
101Public MustOverride Overrides ReadOnly Property ContainingSymbol As Symbol
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
Symbols\DisplayClassVariable.vb (1)
122Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\EEMethodSymbol.vb (1)
348Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\EENamedTypeSymbol.vb (1)
257Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\EETypeParameterSymbol.vb (1)
31Public Overrides ReadOnly Property ContainingSymbol As Symbol
Symbols\SimpleTypeParameterSymbol.vb (1)
73Public Overrides ReadOnly Property ContainingSymbol As Symbol
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (4)
MockSymbols.vb (4)
70Public Overrides ReadOnly Property ContainingSymbol As Symbol 185Public Overrides ReadOnly Property ContainingSymbol As Symbol 411Public Overrides ReadOnly Property ContainingSymbol As Symbol 677Public Overrides ReadOnly Property ContainingSymbol As Symbol
358 references to ContainingSymbol
Microsoft.CodeAnalysis.VisualBasic (169)
Analysis\FlowAnalysis\AbstractRegionDataFlowPass.vb (1)
49If node.ParameterSymbol.ContainingSymbol.IsQueryLambdaMethod Then
Analysis\FlowAnalysis\ReadWriteWalker.vb (1)
166If Me._currentMethodOrLambda <> param.ContainingSymbol Then
Binding\Binder_Attributes.vb (1)
483propertySym.ContainingSymbol,
Binding\Binder_Conversions.vb (4)
893containerFormatter = CustomSymbolDisplayFormatter.DelegateSignature(oneVariantDifference.TypeParameter.ContainingSymbol) 895containerFormatter = CustomSymbolDisplayFormatter.ErrorNameWithKind(oneVariantDifference.TypeParameter.ContainingSymbol) 939containerFormatter = CustomSymbolDisplayFormatter.DelegateSignature(oneInvariantDifference.ContainingSymbol) 941containerFormatter = CustomSymbolDisplayFormatter.ErrorNameWithKind(oneInvariantDifference.ContainingSymbol)
Binding\Binder_Expressions.vb (5)
1870Me.ContainingMember.ContainingSymbol Is field.ContainingSymbol, 1871Me.ContainingMember.ContainingSymbol.OriginalDefinition Is field.ContainingSymbol.OriginalDefinition) 3541currentContainer = currentContainer.ContainingSymbol
Binding\Binder_Invocation.vb (3)
1444Dim container As Symbol = candidate.ContainingSymbol 3138container = container.ContainingSymbol 3150container = container.ContainingSymbol
Binding\Binder_Lambda.vb (1)
723containingMember = containingMember.ContainingSymbol
Binding\Binder_Lookup.vb (8)
252If unwrappedSym.Kind = SymbolKind.Method AndAlso unwrappedSym.ContainingSymbol IsNot Nothing Then 255sym.ContainingSymbol.Name, 1069If symbolA.ContainingSymbol <> symbolB.ContainingSymbol Then 1127Dim containingSymbolA = symbolA.ContainingSymbol 1131Dim containingSymbolB = symbolB.ContainingSymbol 1227Loop While i < count AndAlso containingType Is methods(i).ContainingSymbol 1233Loop While i < count AndAlso containingType Is methods(i).ContainingSymbol
Binding\Binder_Statements.vb (2)
1844If DirectCast(altSymbol.ContainingSymbol, MethodSymbol).MethodKind = MethodKind.LambdaMethod Then 2422Dim container = If(exprSymbol IsNot Nothing, exprSymbol.ContainingSymbol, Compilation.GetSpecialType(SpecialType.System_Object))
Binding\Binder_Symbols.vb (1)
736currentSymbol = currentSymbol.ContainingSymbol
Binding\Binder_XmlLiterals.vb (2)
1575Return _originalDefinition.ContainingSymbol 1766Return _originalDefinition.ContainingSymbol
Binding\BinderBuilder.vb (5)
230Dim containingSymbol = typeSymbol.ContainingSymbol 244containingSymbol = typeSymbol.ContainingSymbol 277containingType = target.ContainingSymbol.ContainingType 313Dim containingSymbol = parameterSymbol.ContainingSymbol 334Dim methodSymbol = TryCast(parameterSymbol.ContainingSymbol, SourceMethodSymbol)
Binding\ImportedTypesAndNamespacesMembersBinder.vb (1)
170New FormattedSymbolList(ambiguousSymbols.Select(Function(sym) sym.ContainingSymbol)))
Binding\LookupResult.vb (6)
753Dim container As Symbol = syms(0).ContainingSymbol 947If first.ContainingSymbol Is second.ContainingSymbol Then 999For Each sibling In DirectCast(type.ContainingSymbol, NamespaceSymbol).GetMembers(type.Name) 1013Dim container As Symbol = syms(0).ContainingSymbol 1015Dim containers = syms.Select(Function(sym) sym.ContainingSymbol).
CodeGen\EmitExpression.vb (6)
794If Not sym.ContainingSymbol.IsShared Then 1148If method.ContainingSymbol Is Me._module.Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_ErrObject) Then 1152ElseIf method.ContainingSymbol Is Me._module.Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_CompilerServices_ProjectData) Then 1156ElseIf method.ContainingSymbol Is Me._module.Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_ApplicationServices_ApplicationBase) Then 1160ElseIf method.ContainingSymbol Is Me._module.Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_ApplicationServices_WindowsFormsApplicationBase) Then 1164ElseIf method.ContainingSymbol Is Me._module.Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_FileSystem) Then
Compilation\ClsComplianceChecker.vb (1)
378IsTrue(GetDeclaredOrInheritedCompliance(parameters(0).ContainingSymbol)),
DocumentationComments\DocumentationCommentIDVisitor.PartVisitor.vb (4)
108Dim containingSymbol As Symbol = symbol.ContainingSymbol 136If symbol.ContainingSymbol IsNot Nothing AndAlso symbol.ContainingSymbol.Name.Length <> 0 Then 137Visit(symbol.ContainingSymbol, builder)
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
192Debug.Assert(TypeSymbol.Equals(DirectCast(typeParameter.ContainingSymbol, TypeSymbol), type, TypeCompareKind.ConsiderEverything))
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (3)
371Dim otherContainer As Symbol = Visit([namespace].ContainingSymbol) 434Dim otherContainer As Symbol = Me.Visit(type.ContainingSymbol) 479Dim otherContainer As Symbol = Me.Visit(symbol.ContainingSymbol)
Emit\SymbolTranslator.vb (1)
486Dim container = param.ContainingSymbol
Emit\TypeParameterSymbolAdapter.vb (9)
57If AdaptedTypeParameterSymbol.ContainingSymbol.Kind = SymbolKind.Method Then 68If AdaptedTypeParameterSymbol.ContainingSymbol.Kind = SymbolKind.Method Then 86If AdaptedTypeParameterSymbol.ContainingSymbol.Kind = SymbolKind.NamedType Then 98If AdaptedTypeParameterSymbol.ContainingSymbol.Kind = SymbolKind.NamedType Then 138Dim kind As SymbolKind = AdaptedTypeParameterSymbol.ContainingSymbol.Kind 183Return DirectCast(AdaptedTypeParameterSymbol.ContainingSymbol, MethodSymbol).GetCciAdapter() 190Return DirectCast(AdaptedTypeParameterSymbol.ContainingSymbol, NamedTypeSymbol).GetCciAdapter() 257Return DirectCast(AdaptedTypeParameterSymbol.ContainingSymbol, MethodSymbol).GetCciAdapter() 265Return DirectCast(AdaptedTypeParameterSymbol.ContainingSymbol, NamedTypeSymbol).GetCciAdapter()
Lowering\Diagnostics\DiagnosticsPass.vb (1)
70Dim parameterSymbolContainingSymbol As Symbol = parameterSymbol.ContainingSymbol
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (2)
417Dim container = variableOrParameter.ContainingSymbol 458If Binder.IsTopMostEnclosingLambdaAQueryLambda(_currentParent, variableOrParameter.ContainingSymbol) Then
Lowering\LocalRewriter\LocalRewriter_Call.vb (1)
57ElseIf method.ContainingSymbol Is Compilation.GetWellKnownType(WellKnownType.Microsoft_VisualBasic_Information) Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
206Dim typeName As String = parameter.ContainingSymbol.ContainingType.Name
Operations\VisualBasicOperationFactory_QueryLambdaRewriter.vb (1)
89If If(node.ParameterSymbol?.ContainingSymbol.IsQueryLambdaMethod, False) AndAlso Not _uniqueNodes.Add(node) Then
Semantics\AccessCheck.vb (1)
659Dim container = exposedType.ContainingSymbol
Semantics\Operators.vb (5)
391diagnosticsOpt.Add(ErrorFactory.ErrorInfo(targetMismatchError, method.ContainingSymbol), method.Locations(0)) 442diagnosticsOpt.Add(ErrorFactory.ErrorInfo(If(targetType Is method.ContainingSymbol, 451diagnosticsOpt.Add(ErrorFactory.ErrorInfo(If(targetType Is method.ContainingSymbol, 3269Return SubstitutedParameterSymbol.CreateMethodParameter(DirectCast(param.ContainingSymbol, SubstitutedMethodSymbol), 3299Return _parameterToLift.ContainingSymbol
Semantics\OverloadResolution.vb (5)
3533Dim container As Symbol = info.Candidate.UnderlyingSymbol.ContainingSymbol 3547If container = group(j).UnderlyingSymbol.ContainingSymbol Then 4681If symbol.ContainingSymbol.Kind = SymbolKind.NamedType Then 4822If paramForGenericityCheck.ContainingSymbol.Kind = SymbolKind.Method Then 4823Dim method = DirectCast(paramForGenericityCheck.ContainingSymbol, MethodSymbol)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousTypeOrDelegate_ParameterSymbol.vb (1)
35Return DirectCast(_container.ContainingSymbol, AnonymousTypeOrDelegateTemplateSymbol).GetAdjustedName(CorrespondingInvokeParameterOrProperty)
Symbols\BaseTypeAnalysis.vb (1)
70Dim isContainment As Boolean = previous IsNot Nothing AndAlso head.ContainingSymbol Is previous
Symbols\ConstraintsHelper.vb (3)
103Dim containingSymbol = typeParameter.ContainingSymbol 225If constraintTypeParameter.ContainingSymbol = containingSymbol Then 638(typeParameter.ContainingSymbol Is constructedSymbol.OriginalDefinition))
Symbols\EventSymbol.vb (1)
255Return Me.ContainingSymbol.EmbeddedSymbolKind
Symbols\FieldSymbol.vb (2)
329Return Me.ContainingSymbol.EmbeddedSymbolKind 394Debug.Assert(newOwner.OriginalDefinition Is Me.ContainingSymbol.OriginalDefinition)
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
179s = s.ContainingSymbol
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
265Debug.Assert(Not inProgress.Any() OrElse inProgress.Head.ContainingSymbol Is ContainingSymbol)
Symbols\MethodSymbol.vb (2)
793Return If(Me.ContainingSymbol Is Nothing, EmbeddedSymbolKind.None, Me.ContainingSymbol.EmbeddedSymbolKind)
Symbols\ModuleSymbol.vb (1)
98Return DirectCast(ContainingSymbol, AssemblySymbol)
Symbols\NamedTypeSymbol.vb (2)
103Return TryCast(Me.ContainingSymbol, NamedTypeSymbol) 1294If(ContainingSymbol?.Kind = SymbolKind.Namespace, False) AndAlso
Symbols\ObsoleteAttributeHelpers.vb (1)
65symbol = symbol.ContainingSymbol
Symbols\ParameterSymbol.vb (1)
255Return Me.ContainingSymbol.EmbeddedSymbolKind
Symbols\PEOrSourceOrMergedNamespaceSymbol.vb (2)
66Dim parent = TryCast(Me.ContainingSymbol, PEOrSourceOrMergedNamespaceSymbol) 72parent = TryCast(parent.ContainingSymbol, PEOrSourceOrMergedNamespaceSymbol)
Symbols\PropertySymbol.vb (1)
491Return Me.ContainingSymbol.EmbeddedSymbolKind
Symbols\ReducedExtensionMethodSymbol.vb (2)
273If reducedFromTypeParameter.ContainingSymbol <> _curriedFromMethod Then 335Return _curriedFromMethod.ContainingSymbol
Symbols\Retargeting\RetargetingEventSymbol.vb (1)
69Return RetargetingTranslator.Retarget(_underlyingEvent.ContainingSymbol)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
96Return RetargetingTranslator.Retarget(_underlyingField.ContainingSymbol)
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
252Return RetargetingTranslator.Retarget(_underlyingMethod.ContainingSymbol)
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
427Return RetargetingTranslator.Retarget(_underlyingType.ContainingSymbol)
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
122Return RetargetingTranslator.Retarget(_underlyingNamespace.ContainingSymbol)
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
200Return RetargetingTranslator.Retarget(_underlyingParameter.ContainingSymbol)
Symbols\Retargeting\RetargetingPropertySymbol.vb (1)
85Return RetargetingTranslator.Retarget(_underlyingProperty.ContainingSymbol)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (4)
69Dim container = typeParameter.ContainingSymbol 248If type.ContainingSymbol.Kind <> SymbolKind.NamedType AndAlso 1007Debug.Assert(typeParameter.ContainingSymbol Is _toFind) 1018If containingType Is typeParameter.ContainingSymbol Then
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
109Return RetargetingTranslator.Retarget(_underlyingTypeParameter.ContainingSymbol)
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1449Return DirectCast(_container.ContainingSymbol, SynthesizedComInterface).IsEventInterface
Symbols\Source\SourceTypeParameterSymbol.vb (3)
94Debug.Assert(Not inProgress.Any() OrElse inProgress.Head.ContainingSymbol Is ContainingSymbol) 208Return Me.ContainingSymbol.IsImplicitlyDeclared
Symbols\SubstitutedMethodSymbol.vb (2)
580container.TypeSubstitution.TargetGenericDefinition Is originalDefinition.ContainingSymbol) 846Return Me.OriginalDefinition.ContainingSymbol
Symbols\SubstitutedNamedType.vb (6)
296Debug.Assert(memberType.IsDefinition AndAlso memberType.ContainingSymbol Is Me.OriginalDefinition) 682container.TypeSubstitution.TargetGenericDefinition Is fullInstanceType.ContainingSymbol) 849Debug.Assert(parentsTypeSubstitution.TargetGenericDefinition Is fullInstanceType.ContainingSymbol) 927Debug.Assert(newContainer.TypeSubstitution Is Nothing AndAlso definition.ContainingSymbol Is newContainer) 957Return ConstructedFrom.ContainingSymbol 1161Debug.Assert(newSubstitution.Parent Is Nothing AndAlso fullInstanceType.ContainingSymbol Is newContainer AndAlso
Symbols\SubstitutedTypeParameterSymbol.vb (1)
179Return other IsNot Nothing AndAlso Me.OriginalDefinition.Equals(other.OriginalDefinition) AndAlso Me.ContainingSymbol.Equals(other.ContainingSymbol, comparison)
Symbols\Symbol.vb (11)
100Dim container = Me.ContainingSymbol 106container = container.ContainingSymbol 117Dim container As Symbol = Me.ContainingSymbol 145Dim container = Me.ContainingSymbol 150Return DirectCast(ContainingSymbol, NamespaceSymbol) 152Return DirectCast(ContainingSymbol, NamedTypeSymbol) 167Dim container As Symbol = Me.ContainingSymbol 221Dim container As Symbol = Me.ContainingSymbol 840Return Me.ContainingSymbol.IsDefinedInSourceTree(tree, definedWithinSpan, cancellationToken) 1152Return Me.ContainingSymbol 1158Return Me.ContainingSymbol
Symbols\SymbolExtensions.vb (2)
230Dim containingSourceType = TryCast(definition.ContainingSymbol, SourceNamedTypeSymbol) 457member = member.ContainingSymbol
Symbols\SynthesizedSymbols\SynthesizedClonedTypeParameterSymbol.vb (1)
42Debug.Assert(correspondingMethodTypeParameter.ContainingSymbol <> container)
Symbols\Tuples\TupleTypeSymbol.vb (2)
154Return Me._underlyingType.ContainingSymbol 896Debug.Assert(associatedField.ContainingSymbol Is Me._underlyingType)
Symbols\TypeParameterSymbol.vb (3)
98Return TryCast(Me.ContainingSymbol, MethodSymbol) 107Return TryCast(Me.ContainingSymbol, NamedTypeSymbol) 355Return Me.ContainingSymbol.EmbeddedSymbolKind
Symbols\TypeSubstitution.vb (10)
131Debug.Assert(tp.IsDefinition OrElse TargetGenericDefinition Is tp.ContainingSymbol) 133Dim containingSymbol As Symbol = tp.ContainingSymbol 194If current.TargetGenericDefinition Is originalDefinition.ContainingSymbol Then 421If currentContainer IsNot param.ContainingSymbol Then 428currentContainer = param.ContainingSymbol 571Debug.Assert(parent Is Nothing OrElse targetGenericDefinition.ContainingSymbol Is parent.TargetGenericDefinition) 590Dim memberDefinition As Symbol = alphaRenamedTypeParameters(0).OriginalDefinition.ContainingSymbol 592Debug.Assert(parent.TargetGenericDefinition Is memberDefinition.ContainingSymbol) 646If typeParameter.Ordinal = i AndAlso typeParameter.ContainingSymbol Is targetMethod Then 675If typeParameter.Ordinal = i AndAlso typeParameter.ContainingSymbol Is targetMethod AndAlso argument.CustomModifiers.IsDefaultOrEmpty Then
Symbols\TypeSymbolExtensions.vb (4)
775type.ContainingSymbol.Equals(method) 1008Dim container As Symbol = typeArgument.ContainingSymbol 1028Dim container As Symbol = typeArgument.ContainingSymbol 1233Dim container = type.ContainingSymbol
Symbols\UnboundGenericType.vb (1)
389result = OriginalDefinition.ContainingSymbol
Symbols\WellKnownMembers.vb (2)
656If typeParam.ContainingSymbol.Kind <> SymbolKind.Method Then 670If typeParam.ContainingSymbol.Kind <> SymbolKind.NamedType Then
Symbols\Wrapped\WrappedTypeParameterSymbol.vb (3)
92Debug.Assert(Me.TypeParameterKind = If(TypeOf Me.ContainingSymbol Is MethodSymbol, TypeParameterKind.Method, 93If(TypeOf Me.ContainingSymbol Is NamedTypeSymbol, TypeParameterKind.Type, 95$"Container is {Me.ContainingSymbol?.Kind}, TypeParameterKind is {Me.TypeParameterKind}")
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (35)
Attributes\AttributeTests.vb (2)
208Dim assembly = m.ContainingSymbol 772Dim assembly = m.ContainingSymbol
Attributes\AttributeTests_WellKnownAttributes.vb (2)
318Dim assembly = m.ContainingSymbol 5442Dim assembly = m.ContainingSymbol
CodeGen\CodeGenTuples.vb (31)
5770Assert.Same(mTuple, mFirst.ContainingSymbol) 5790Assert.Same(mTuple, mItem1.ContainingSymbol) 15042Assert.Same(m1Tuple.TupleUnderlyingType.ContainingSymbol, m1Tuple.ContainingSymbol) 15125Assert.Same(m1Tuple, m1Item1.ContainingSymbol) 15126Assert.Same(m1Tuple.TupleUnderlyingType, m1Item1.TupleUnderlyingField.ContainingSymbol) 15141Assert.Same(m2Tuple, m2Item1.ContainingSymbol) 15142Assert.Same(m2Tuple.TupleUnderlyingType, m2Item1.TupleUnderlyingField.ContainingSymbol) 15160Assert.Same(m2Tuple, m2a2.ContainingSymbol) 15161Assert.Same(m2Tuple.TupleUnderlyingType, m2a2.TupleUnderlyingField.ContainingSymbol) 15375Assert.Same(m3Tuple, m3Item8.ContainingSymbol) 15376Assert.NotEqual(m3Tuple.TupleUnderlyingType, m3Item8.TupleUnderlyingField.ContainingSymbol) 15538Assert.Same(m4Tuple, m4Item8.ContainingSymbol) 15539Assert.NotEqual(m4Tuple.TupleUnderlyingType, m4Item8.TupleUnderlyingField.ContainingSymbol) 15558Assert.Same(m4Tuple, m4h4.ContainingSymbol) 15559Assert.NotEqual(m4Tuple.TupleUnderlyingType, m4h4.TupleUnderlyingField.ContainingSymbol) 15792Assert.Same(m5Tuple, m5Item8.ContainingSymbol) 15793Assert.NotEqual(m5Tuple.TupleUnderlyingType, m5Item8.TupleUnderlyingField.ContainingSymbol) 16148Assert.Same(m8Tuple, m8Item8.ContainingSymbol) 16149Assert.NotEqual(m8Tuple.TupleUnderlyingType, m8Item8.TupleUnderlyingField.ContainingSymbol) 16168Assert.Same(m8Tuple, m8Item1.ContainingSymbol) 16169Assert.NotEqual(m8Tuple.TupleUnderlyingType, m8Item1.TupleUnderlyingField.ContainingSymbol) 16300Assert.Same(m1Tuple.TupleUnderlyingType.ContainingSymbol, m1Tuple.ContainingSymbol) 16344Assert.Same(m1Tuple, m1Item1.ContainingSymbol) 16345Assert.Same(m1Tuple.TupleUnderlyingType, m1Item1.TupleUnderlyingField.ContainingSymbol) 16364Assert.Same(m2Tuple, m2Item1.ContainingSymbol) 16365Assert.Same(m2Tuple.TupleUnderlyingType, m2Item1.TupleUnderlyingField.ContainingSymbol) 16387Assert.Same(m2Tuple, m2a2.ContainingSymbol) 16388Assert.Same(m2Tuple.TupleUnderlyingType, m2a2.TupleUnderlyingField.ContainingSymbol) 16407Assert.Same(m1Tuple, m1ToString.ContainingSymbol)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (6)
CompilationContext.vb (1)
1433desiredTypeParameters(0).ContainingSymbol,
SymbolExtensions.vb (3)
28Dim symbol = type.ContainingSymbol 34containingSymbol = containingSymbol.ContainingSymbol 52Debug.Assert(sourceTypeParameter.ContainingSymbol.Name.
Symbols\DisplayClassInstance.vb (1)
81Return Me.Parameter.ContainingSymbol
Symbols\EENamedTypeSymbol.vb (1)
363Debug.Assert(typeParameter.ContainingSymbol Is container)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
ExpressionCompilerTests.vb (4)
2023Assert.Equal(returnType.TypeArguments(0).ContainingSymbol, containingType.ContainingType) 2030Assert.Equal(typeArg.ContainingSymbol, containingType.ContainingType) 2079Assert.Equal(returnType.ContainingSymbol, method) 2082Assert.Equal(method, DirectCast(locals.Single().Type.GetInternalSymbol(), TypeSymbol).ContainingSymbol)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (10)
Semantics\BinaryOperators.vb (1)
1245Assert.Same(symbol1.ContainingSymbol, symbol1.Parameters(0).Type)
Semantics\GetExtendedSemanticInfoTests.vb (5)
5976Assert.Equal("ReadOnly Property Class1.f(q As System.Int32, b As System.String, c As System.Int32) As System.Object", semanticInfo.Symbol.ContainingSymbol.ToTestDisplayString()) 7696Assert.Equal(SymbolKind.Method, semanticInfo1.Symbol.ContainingSymbol.Kind) 7697Dim containingMethod1 = DirectCast(semanticInfo1.Symbol.ContainingSymbol, MethodSymbol) 7712Assert.Equal(SymbolKind.Method, semanticInfo2.Symbol.ContainingSymbol.Kind) 7713Dim containingMethod2 = DirectCast(semanticInfo2.Symbol.ContainingSymbol, MethodSymbol)
Semantics\GetSemanticInfoTests.vb (3)
807Assert.Equal(SymbolKind.Method, symbol.ContainingSymbol.Kind) 844Assert.Equal(SymbolKind.Method, symbol.ContainingSymbol.Kind) 913Assert.Equal(SymbolKind.Method, symbol.ContainingSymbol.Kind)
Semantics\UnaryOperators.vb (1)
772Assert.Same(symbol1.ContainingSymbol, symbol1.Parameters(0).Type)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (134)
SymbolsTests\AssemblyAndNamespaceTests.vb (8)
82Assert.Equal("Banana", sym.ContainingSymbol.Name) 118Assert.Equal("NS", sym1.ContainingSymbol.Name) 332Assert.Same(nsBar, type1Sym.ContainingSymbol) 333Assert.Same(nsGoo, nsBar.ContainingSymbol) 334Assert.Same(globalNS, nsGoo.ContainingSymbol) 335Assert.Same(compilation.SourceModule, globalNS.ContainingSymbol) 351Assert.Same(globalNS, type1Sym.ContainingSymbol) 352Assert.Same(compilation.SourceModule, globalNS.ContainingSymbol)
SymbolsTests\CompilationCreationTests.vb (5)
1848Assert.Same(foo2, x1.ContainingSymbol) 1865Assert.Same(type3, foo2.ContainingSymbol) 1927Assert.Same(typeC6, localC6_T.ContainingSymbol) 1944Assert.Same(asm5(1).Modules(0), asm5(1).Modules(0).GlobalNamespace.ContainingSymbol) 1945Assert.Same(asm5(1).Modules(0).GlobalNamespace, ns1.ContainingSymbol)
SymbolsTests\InstantiatingGenerics.vb (9)
62Assert.Same(instantiation.ContainingSymbol, constructedFrom.ContainingSymbol) 71Assert.Same(constructedFrom, typeParam.ContainingSymbol) 502Assert.Same(c1OfIntInt_c2, c1OfIntInt_c2.TypeParameters(0).ContainingSymbol) 505Assert.Same(c1OfIntInt_c2_c3, c1OfIntInt_c2_c3.TypeParameters(0).ContainingSymbol) 542Assert.NotSame(c1OfIntInt_c2Of, c1OfIntInt_c2Of.TypeParameters(0).ContainingSymbol) 543Assert.Same(c1OfIntInt_c2Of.ConstructedFrom, c1OfIntInt_c2Of.TypeParameters(0).ContainingSymbol) 547Assert.NotSame(c1OfIntInt_c2Of_c3Of, c1OfIntInt_c2Of_c3Of.TypeParameters(0).ContainingSymbol) 548Assert.Same(c1OfIntInt_c2Of_c3Of.ConstructedFrom, c1OfIntInt_c2Of_c3Of.TypeParameters(0).ContainingSymbol)
SymbolsTests\Metadata\MetadataMemberTests.vb (5)
165Assert.Equal(type1, ctor.ContainingSymbol) 211Assert.Equal(class1, member1.ContainingSymbol) 272Assert.Equal(member1, p1.ContainingSymbol) 327Assert.Equal(type1, member1.ContainingSymbol) 383Assert.Equal(member1, p1.ContainingSymbol)
SymbolsTests\Metadata\MetadataTypeTests.vb (5)
38Assert.Equal(ns2, ns.ContainingSymbol) 112Assert.Equal(ns3, class1.ContainingSymbol) 165Assert.Equal(ns2, type1.ContainingSymbol) 220Assert.Equal(ns2, type1.ContainingSymbol) 273Assert.Equal(ns3, type1.ContainingSymbol)
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (2)
168Assert.False(c3.ContainingSymbol.HasUnsupportedMetadata) 377Assert.False(c3.ContainingSymbol.HasUnsupportedMetadata)
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (1)
75Assert.True(p4.ContainingSymbol.HasUnsupportedMetadata)
SymbolsTests\Metadata\PE\LoadingFields.vb (1)
56Assert.Same(vbFields, f1.ContainingSymbol)
SymbolsTests\Metadata\PE\LoadingGenericTypeParameters.vb (1)
48Assert.Equal(C1, C1_T.ContainingSymbol)
SymbolsTests\Metadata\PE\LoadingMethods.vb (1)
66Assert.Same(m1_1.ContainingSymbol, M2)
SymbolsTests\Metadata\PE\LoadingNamespacesAndTypes.vb (3)
113Assert.Same(globalNS.ContainingSymbol, module0) 126Assert.Same(systemNS.ContainingSymbol, globalNS) 139Assert.Same(collectionsNS.ContainingSymbol, systemNS)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (4)
111Dim baseContainerContainer = base.ContainingSymbol.ContainingSymbol 252Dim type2 = DirectCast(DirectCast(genericBase.ContainingSymbol.ContainingSymbol.OriginalDefinition, NamedTypeSymbol).Construct(type1.TypeArguments), SubstitutedErrorType) 289Assert.Same(missing2, param2.ContainingSymbol) 306Assert.NotNull(TryCast(missing.ContainingSymbol, SubstitutedNamedType))
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
128Assert.Same(modifiers, volatileFld.ContainingSymbol)
SymbolsTests\Source\ComClassTests.vb (1)
28(m.ContainingSymbol IsNot type OrElse
SymbolsTests\Source\DelegateTests.vb (1)
198Assert.Equal(param1Type.ContainingSymbol(), subGenDel)
SymbolsTests\Source\FieldTests.vb (4)
36Assert.Same(structC, field1.ContainingSymbol) 107Assert.Same(classC, fieldP.ContainingSymbol) 166Assert.Same(classD, fieldL.ContainingSymbol) 212Assert.Same(type1, fieldC.ContainingSymbol)
SymbolsTests\Source\MethodTests.vb (24)
63Assert.Same(classC, ctor.ContainingSymbol) 82Assert.Same(classC, m1.ContainingSymbol) 190Assert.Same(moduleM, m1.ContainingSymbol) 239Assert.Same(classC, m1.ContainingSymbol) 258Assert.Same(classC, m2.ContainingSymbol) 312Assert.Same(classC, m1.ContainingSymbol) 332Assert.Same(moduleM, m2.ContainingSymbol) 385Assert.Same(classC, m1.ContainingSymbol) 410Assert.Same(classD, m2.ContainingSymbol) 479Assert.Same(classC, m1.ContainingSymbol) 484Assert.Same(m1, m1p1.ContainingSymbol) 492Assert.Same(m1, m1p2.ContainingSymbol) 504Assert.Same(m2, m2p1.ContainingSymbol) 513Assert.Same(m2, m2p2.ContainingSymbol) 521Assert.Same(m2, m2p3.ContainingSymbol) 531Assert.Same(m2, m2p4.ContainingSymbol) 543Assert.Same(m3, m3p1.ContainingSymbol) 573Assert.Same(m1, m1p1.ContainingSymbol) 581Assert.Same(m1, m1p2.ContainingSymbol) 628Assert.Same(classC, m1.ContainingSymbol) 636Assert.Same(m1, tpT.ContainingSymbol) 641Assert.Same(m1, tpU.ContainingSymbol) 690Assert.Same(m1, m1.TypeParameters(0).ContainingSymbol) 794Assert.Same(constructedM1, p1.ContainingSymbol)
SymbolsTests\Source\NamespaceGlobalTests.vb (1)
52CompilationUtils.VerifyIsGlobal(rootNS2.ContainingSymbol)
SymbolsTests\Source\PropertyTests.vb (2)
8104Assert.Same(type, accessor.ContainingSymbol) 8131Assert.Same(containingType, accessor.ContainingSymbol)
SymbolsTests\Source\SourceSymbolTests.vb (1)
270Assert.Equal(globalNS, classX.ContainingSymbol)
SymbolsTests\Source\TypeBindingTests.vb (21)
440Dim containerTypeB = DirectCast(typeB.ContainingSymbol, NamedTypeSymbol) 1206Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(rootNS.ContainingSymbol, NamespaceSymbol))) 1211Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(fNS.ContainingSymbol, NamespaceSymbol))) 1216Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(cNS.ContainingSymbol, NamespaceSymbol))) 1221Assert.Equal(rootNS, aNS.ContainingSymbol) 1226Assert.Equal(aNS, bClass.ContainingSymbol) 1231Assert.Equal(cNS, dNS.ContainingSymbol) 1236Assert.Equal(cNS, iClass.ContainingSymbol) 1241Assert.Equal(cNS, jNS.ContainingSymbol) 1246Assert.Equal(dNS, eClass.ContainingSymbol) 1251Assert.Equal(fNS, gNS.ContainingSymbol) 1256Assert.Equal(gNS, hClass.ContainingSymbol) 1294Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(fNS.ContainingSymbol, NamespaceSymbol))) 1299Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(cNS.ContainingSymbol, NamespaceSymbol))) 1304Assert.Equal(globalNS, compilation.GetCompilationNamespace(DirectCast(aNS.ContainingSymbol, NamespaceSymbol))) 1309Assert.Equal(aNS, bClass.ContainingSymbol) 1314Assert.Equal(cNS, dNS.ContainingSymbol) 1319Assert.Equal(cNS, iClass.ContainingSymbol) 1324Assert.Equal(dNS, eClass.ContainingSymbol) 1329Assert.Equal(fNS, gNS.ContainingSymbol) 1334Assert.Equal(gNS, hClass.ContainingSymbol)
SymbolsTests\Source\TypeTests.vb (18)
89Assert.Equal(globalNS, ifaceA.ContainingSymbol) 107Assert.Equal(nsN, classB.ContainingSymbol) 124Assert.Equal(nsN, delegateB.ContainingSymbol) 136Assert.Same(delegateB, delegateB.TypeParameters(0).ContainingSymbol) 145Assert.Equal(nsN, enumE.ContainingSymbol) 160Assert.Equal(nsN, structI.ContainingSymbol) 175Assert.Equal(nsN, moduleM.ContainingSymbol) 237Assert.Equal(globalNS, outerClass.ContainingSymbol) 246Assert.Same(outerClass, outerTypeParam.ContainingSymbol) 296Assert.Same(i2Arity1, i2Arity1TypeParam.ContainingSymbol) 310Assert.Same(i2Arity2, i2Arity2TypeParam0.ContainingSymbol) 313Assert.Same(i2Arity2, i2Arity2TypeParam1.ContainingSymbol) 604Assert.Equal(nsNS, classA.ContainingSymbol) 614Assert.Equal(nsNS, igoo.ContainingSymbol) 624Assert.Equal(nsNS, structS.ContainingSymbol) 733Assert.Equal(modOfNS, mem1.ContainingSymbol) 741Assert.Equal(modOfNS, mem2.ContainingSymbol) 751Assert.Equal(modOfNS, mem3.ContainingSymbol)
SymbolsTests\SymbolErrorTests.vb (1)
21001Assert.Null(sym.ContainingSymbol)
SymbolsTests\UnboundGenericType.vb (14)
91Assert.Same(c2.ContainingSymbol, u_c2.ContainingSymbol) 109Assert.Same(c3.ContainingSymbol, u_c3.ContainingSymbol) 135Assert.Equal(u_c3, u_c4.ContainingSymbol) 155Assert.Equal(u_c4, u_c5.ContainingSymbol) 181Assert.Same(u_c5.ContainingSymbol, u_c5_cf.ContainingSymbol) 197Assert.Equal(u_c3, u_c6.ContainingSymbol) 215Assert.Same(u_c6.ContainingSymbol, u_c6_cf.ContainingSymbol) 222Assert.Equal(u_c6, u_c7.ContainingSymbol) 240Assert.Same(u_c7.ContainingSymbol, u_c7_cf.ContainingSymbol)