15 overrides of ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic (15)
Symbols\AssemblySymbol.vb (1)
174Public NotOverridable Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
131Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\MissingMetadataTypeSymbol.vb (1)
128Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\ModuleSymbol.vb (1)
96Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\NamespaceSymbol.vb (1)
104Public MustOverride Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
114Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Retargeting\RetargetingMethodSymbol.vb (1)
388Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Retargeting\RetargetingNamedTypeSymbol.vb (1)
481Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Retargeting\RetargetingParameterSymbol.vb (1)
224Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\Retargeting\RetargetingTypeParameterSymbol.vb (1)
129Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\SignatureOnlyMethodSymbol.vb (1)
216Public Overrides ReadOnly Property ContainingAssembly() As AssemblySymbol
Symbols\SignatureOnlyParameterSymbol.vb (1)
155Public Overrides ReadOnly Property ContainingAssembly() As AssemblySymbol
Symbols\SubstitutedErrorType.vb (1)
97Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\SubstitutedNamedType.vb (1)
98Public NotOverridable Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
Symbols\SynthesizedSymbols\SynthesizedGlobalMethodBase.vb (1)
231Public Overrides ReadOnly Property ContainingAssembly As AssemblySymbol
340 references to ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic (143)
Binding\Binder.vb (2)
553Return GetSpecialTypeMember(Me.ContainingMember.ContainingAssembly, member, syntax, diagnostics) 937Dim container As AssemblySymbol = TryCast(namespaceOrType, NamedTypeSymbol)?.ContainingAssembly
Binding\Binder_Attributes.vb (1)
595Debug.Assert(sourceType.ContainingAssembly Is Me.Compilation.Assembly)
Binding\Binder_Delegates.vb (1)
1255warnIfResultOfAsyncMethodIsDroppedDueToRelaxation = method.ContainingAssembly Is Compilation.Assembly
Binding\Binder_Expressions.vb (2)
720diagnostics.AddDependency(method.ContainingAssembly) 736diagnostics.AddDependency(prop.ContainingAssembly)
Binding\Binder_Lookup.vb (2)
262AccessCheck.GetAccessibilityForErrorMessage(sym, sym.ContainingAssembly)) 2163Return typeParameter.ContainingAssembly.GetSpecialType(If(typeParameter.HasValueTypeConstraint, SpecialType.System_ValueType, SpecialType.System_Object))
Binding\Binder_ObjectInitializer.vb (1)
263If type0.ContainingAssembly.IsLinked Then
Binding\Binder_Statements.vb (2)
2637warn = [call].Method.IsAsync AndAlso [call].Method.ContainingAssembly Is Me.Compilation.Assembly 4326Dim valueTypeSymbol = interfaceType.ContainingAssembly.GetSpecialType(SpecialType.System_ValueType)
Binding\Binder_Symbols.vb (3)
432Debug.Assert(forwardedType.ContainingAssembly IsNot Nothing, "How did we find a cycle if there is no forwarding?") 433Binder.ReportDiagnostic(diagBag, typeSyntax, ERRID.ERR_TypeFwdCycle2, fullName, forwardedType.ContainingAssembly) 440Return forwardedType.ContainingAssembly
Binding\LookupResult.vb (1)
890Dim containingAssembly = sym.ContainingAssembly
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (4)
264accessor.ContainingAssembly.GetSpecialType(SpecialType.System_Object)), 266accessor.ContainingAssembly.GetSpecialType(SpecialType.System_Boolean))).MakeCompilerGenerated, 344accessor.ContainingAssembly.GetSpecialType(SpecialType.System_Object)), 346accessor.ContainingAssembly.GetSpecialType(SpecialType.System_Boolean))).MakeCompilerGenerated,
BoundTree\BoundAssignmentOperator.vb (2)
42left.GetPropertyOrXmlProperty().ContainingAssembly.GetSpecialType(SpecialType.System_Void), 44left.Type.ContainingAssembly.GetSpecialType(SpecialType.System_Void),
Compilation\ClsComplianceChecker.vb (1)
793Dim containingAssembly = symbol.ContainingAssembly
Compilation\MethodCompiler.vb (3)
1865Dim objectType = constructor.ContainingAssembly.GetSpecialType(SpecialType.System_Object) 1884Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, containingType.ContainingAssembly) 2030Dim voidType As NamedTypeSymbol = constructor.ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Compilation\NamespaceScopeBuilder.vb (2)
38ElseIf target.Kind <> SymbolKind.ErrorType AndAlso Not target.ContainingAssembly.IsLinked Then 57ElseIf Not target.ContainingAssembly.IsLinked Then
Compilation\VisualBasicCompilation.vb (2)
1397Return sustainedLowLatency IsNot Nothing AndAlso sustainedLowLatency.ContainingAssembly = Assembly.CorLibrary 1572If candidate.ContainingAssembly = Me.Assembly Then
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (3)
279Debug.Assert(symbol.ContainingAssembly IsNot Me._otherAssembly) 720Return ArrayTypeSymbol.CreateSZArray(translatedElementType, translatedModifiers, symbol.BaseTypeNoUseSiteDiagnostics.ContainingAssembly) 723Return ArrayTypeSymbol.CreateMDArray(translatedElementType, translatedModifiers, symbol.Rank, symbol.Sizes, symbol.LowerBounds, symbol.BaseTypeNoUseSiteDiagnostics.ContainingAssembly)
Emit\NamedTypeSymbolAdapter.vb (1)
233baseType = AdaptedNamedTypeSymbol.ContainingAssembly.GetSpecialType(Microsoft.CodeAnalysis.SpecialType.System_Object)
Emit\NoPia\EmbeddedType.vb (2)
60Return refs.IndexOf(UnderlyingNamedType.AdaptedNamedTypeSymbol.ContainingAssembly, ReferenceEqualityComparer.Instance) 218Dim guidString = TypeManager.GetAssemblyGuidString(UnderlyingNamedType.AdaptedNamedTypeSymbol.ContainingAssembly)
Emit\NoPia\EmbeddedTypesManager.vb (6)
109ImmutableArray.Create(New TypedConstant(ctor.Parameters(0).Type, TypedConstantKind.Type, ctor.ContainingAssembly.GetSpecialType(SpecialType.System_Object))), 134_assemblyGuidMap.TryAdd(t.UnderlyingNamedType.AdaptedNamedTypeSymbol.ContainingAssembly, Nothing) 149underlyingTypeA.ContainingAssembly, 150underlyingTypeB.ContainingAssembly) 159underlyingType.ContainingAssembly) 198Not type.ContainingAssembly.IsLinked Then
Emit\PEModuleBuilder.vb (7)
455If type.ContainingAssembly Is sourceAssembly Then 469If type.ContainingAssembly Is sourceAssembly Then 471Debug.Assert(contender.ContainingAssembly Is sourceAssembly) 478ElseIf contender.ContainingAssembly Is sourceAssembly Then 482type.ContainingAssembly, 489type.ContainingAssembly, 491contender.ContainingAssembly)
Emit\PropertySymbolAdapter.vb (1)
94Debug.Assert(TypeOf AdaptedPropertySymbol.ContainingModule Is SourceModuleSymbol OrElse AdaptedPropertySymbol.ContainingAssembly.IsLinked)
Emit\SymbolTranslator.vb (2)
331If symbol.ContainingAssembly.IsInteractive Then 349If symbol.ContainingAssembly.IsInteractive Then
Lowering\AsyncRewriter\AsyncStateMachine.vb (1)
22asyncMethod.ContainingAssembly.GetSpecialType(If(typeKind = TypeKind.Struct, SpecialType.System_ValueType, SpecialType.System_Object)),
Lowering\IteratorRewriter\IteratorRewriter.vb (2)
37Me._elementType = method.ContainingAssembly.GetSpecialType(SpecialType.System_Object) 68elementType = method.ContainingAssembly.GetSpecialType(SpecialType.System_Object)
Lowering\IteratorRewriter\IteratorStateMachine.vb (2)
29iteratorMethod.ContainingAssembly.GetSpecialType(SpecialType.System_Object), 32iteratorMethod.ContainingAssembly))
Lowering\LambdaRewriter\LambdaFrame.vb (2)
178Dim type = ContainingAssembly.GetSpecialType(SpecialType.System_Object) 190Dim type = ContainingAssembly.GetSpecialType(SpecialType.System_Object)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
430Dim bool = frame.ContainingAssembly.GetSpecialType(SpecialType.System_Boolean) 434Dim obj = frame.ContainingAssembly.GetSpecialType(SpecialType.System_Object)
Lowering\LocalRewriter\LocalRewriter.vb (4)
369Return DirectCast(Me._topMethod.ContainingAssembly, SourceAssemblySymbol) 560Dim result As NamedTypeSymbol = Me._topMethod.ContainingAssembly.GetSpecialType(specialType) 566Dim result As NamedTypeSymbol = Me._topMethod.ContainingAssembly.GetSpecialType(specialType) 579Return Me._topMethod.ContainingAssembly.GetSpecialTypeMember(specialMember)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
212[event].ContainingAssembly.IsLinked AndAlso
Lowering\LocalRewriter\LocalRewriter_Constant.vb (2)
32Dim assembly As AssemblySymbol = currentMethod.ContainingAssembly 139Dim assembly As AssemblySymbol = currentMethod.ContainingAssembly
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (1)
631Dim int32Type = [step].Type.ContainingAssembly.GetPrimitiveType(Microsoft.Cci.PrimitiveTypeCode.Int32)
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (1)
997Dim memberSymbol = Binder.GetSpecialTypeMember(Me._topMethod.ContainingAssembly, memberId, useSiteInfo)
Semantics\AccessCheck.vb (11)
100Dim withinAssembly = If(TryCast(within, AssemblySymbol), (DirectCast(within, NamedTypeSymbol)).ContainingAssembly) 166Return CheckNonNestedTypeAccessibility(typeSym.ContainingAssembly, typeSym.DeclaredAccessibility, within) 178Dim withinAssembly As AssemblySymbol = If(TryCast(within, AssemblySymbol), DirectCast(within, NamedTypeSymbol).ContainingAssembly) 212Dim withinAssembly As AssemblySymbol = If(TryCast(within, AssemblySymbol), withinNamedType.ContainingAssembly) 244Return If(HasFriendAccessTo(withinAssembly, containingType.ContainingAssembly), AccessCheckResult.Accessible, AccessCheckResult.Inaccessible) 247If Not HasFriendAccessTo(withinAssembly, containingType.ContainingAssembly) Then 257If HasFriendAccessTo(withinAssembly, containingType.ContainingAssembly) Then 893DirectCast(parentOfExposingType.ContainingAssembly, Symbol), 1039Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagBag, classOrInterface.ContainingAssembly) 1113Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagBag, member.ContainingAssembly) 1160Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagBag, member.ContainingAssembly)
Semantics\Conversions.vb (4)
1477Dim nullableOfT As NamedTypeSymbol = booleanType.ContainingAssembly.GetSpecialType(SpecialType.System_Nullable_T) 2062Dim valueType = typeParameter.ContainingAssembly.GetSpecialType(SpecialType.System_ValueType) 3752Dim valueType = typeParameter.ContainingAssembly.GetSpecialType(SpecialType.System_ValueType) 3912Dim valueType = typeParameter.ContainingAssembly.GetSpecialType(SpecialType.System_ValueType)
Semantics\Operators.vb (1)
3163Dim nullableOfT As NamedTypeSymbol = opSet(0).ContainingAssembly.GetSpecialType(SpecialType.System_Nullable_T)
Symbols\AliasSymbol.vb (2)
246Me.ContainingAssembly Is other.ContainingAssembly
Symbols\AssemblySymbol.vb (3)
665conflicts = (result.ContainingAssembly, candidate.ContainingAssembly) 685Return type.ContainingAssembly Is CorLibrary
Symbols\Attributes\AttributeData.vb (1)
531Debug.Assert(TypeOf target Is SourceAssemblySymbol OrElse TypeOf target.ContainingAssembly Is SourceAssemblySymbol)
Symbols\Attributes\RetargetingAttributeData.vb (1)
34Dim retargetingAssembly = DirectCast(If(targetSymbol.Kind = SymbolKind.Assembly, targetSymbol, targetSymbol.ContainingAssembly), RetargetingAssemblySymbol)
Symbols\ConstraintsHelper.vb (1)
311Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(typeParameter.ContainingAssembly)
Symbols\EventSymbol.vb (1)
160Return ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Symbols\Metadata\PE\MetadataDecoder.vb (2)
205Dim containingAssembly As AssemblySymbol = symbol.OriginalDefinition.ContainingAssembly 330candidate.ContainingAssembly IsNot assembly OrElse
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1297If base IsNot Nothing AndAlso base.SpecialType = SpecialType.None AndAlso base.ContainingAssembly?.IsMissing Then
Symbols\Metadata\PE\PETypeParameterSymbol.vb (1)
133Return _containingSymbol.ContainingAssembly
Symbols\MetadataOrSourceAssemblySymbol.vb (1)
72Debug.Assert(corType.ContainingAssembly Is Me)
Symbols\MethodSymbol.vb (1)
461Return IsScriptConstructor AndAlso ContainingAssembly.IsInteractive
Symbols\MissingMetadataTypeSymbol.vb (1)
52Dim containingAssembly As AssemblySymbol = Me.ContainingAssembly
Symbols\MissingNamespaceSymbol.vb (1)
57Return _containingSymbol.ContainingAssembly
Symbols\NonMissingAssemblySymbol.vb (3)
98If Not result.IsErrorType() AndAlso result.ContainingAssembly Is Me Then 107Debug.Assert(result Is Nothing OrElse (result.ContainingAssembly Is Me AndAlso Not result.IsErrorType())) 153Debug.Assert(result Is Nothing OrElse (result.ContainingAssembly Is Me AndAlso Not result.IsErrorType()))
Symbols\NonMissingModuleSymbol.vb (1)
86Dim dependentAssembly = dependentType.ContainingAssembly
Symbols\Retargeting\RetargetingSymbolTranslator.vb (4)
178Dim retargetFrom As AssemblySymbol = type.ContainingAssembly 283Debug.Assert(type.ContainingAssembly IsNot RetargetingAssembly.UnderlyingAssembly) 290type.ContainingAssembly.GetGuidString(scope) 829Dim errorInfo = If(type.ErrorInfo, ErrorFactory.ErrorInfo(ERRID.ERR_InReferencedAssembly, If(type.ContainingAssembly?.Identity.GetDisplayName, "")))
Symbols\Source\OverrideHidingHelper.vb (2)
1009If overridden.DeclaredAccessibility = Accessibility.ProtectedOrFriend And Not overriding.ContainingAssembly = overridden.ContainingAssembly Then
Symbols\Source\SourceAssemblySymbol.vb (1)
1727stdmodule.ContainingAssembly Is Me
Symbols\Source\SourceFieldSymbol.vb (1)
666Dim specialTypeInt64 = Me.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
3619If Not OverloadResolution.ValidateOverloadedOperator(method, opInfo, diagnostics, ContainingAssembly) Then 3931Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, ContainingAssembly)
Symbols\Source\SourceMemberFieldSymbol.vb (2)
254constantType = ContainingAssembly.GetSpecialType(SpecialType.System_Object) 259constantType = ContainingAssembly.GetSpecialType(SpecialType.System_Object)
Symbols\Source\SourceNamedTypeSymbol.vb (5)
82containingSymbol.ContainingAssembly.KeepLookingForDeclaredSpecialTypes AndAlso 572If Not nodeNameIsAlreadyDeclared AndAlso container.IsNamespace AndAlso Me.ContainingAssembly.Modules.Length > 1 Then 575Dim mergedAssemblyNamespace = TryCast(Me.ContainingAssembly.GetAssemblyNamespace(containingNamespace), MergedNamespaceSymbol) 1417Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, ContainingAssembly) 1468Dim useSiteInfo As New CompoundUseSiteInfo(Of AssemblySymbol)(diagnostics, ContainingAssembly)
Symbols\Source\SourceTypeParameterSymbol.vb (1)
168Dim containingAssembly As AssemblySymbol = Me.ContainingAssembly
Symbols\Source\SynthesizedMainTypeEntryPoint.vb (1)
44Return ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Symbols\Source\SynthesizedMyGroupCollectionPropertyAccessorSymbol.vb (1)
212Return ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Symbols\SubstitutedErrorType.vb (1)
99Return _fullInstanceType.ContainingAssembly
Symbols\SubstitutedNamedType.vb (1)
100Return OriginalDefinition.ContainingAssembly
Symbols\Symbol.vb (4)
169Return container.ContainingAssembly 880Dim dependency As AssemblySymbol = Me.ContainingAssembly 1116Return Me.ContainingAssembly 1122Return Me.ContainingAssembly
Symbols\Symbol_Attributes.vb (2)
246Dim sourceAssembly = DirectCast(If(Me.Kind = SymbolKind.Assembly, Me, Me.ContainingAssembly), SourceAssemblySymbol) 611Debug.Assert(attribute.AttributeClass.ContainingAssembly Is compilation.Assembly)
Symbols\SynthesizedSymbols\SynthesizedConstructorBase.vb (1)
52m_voidType = ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
240Return _containingType.ContainingAssembly.GetSpecialType(Microsoft.CodeAnalysis.SpecialType.System_MulticastDelegate)
Symbols\SynthesizedSymbols\SynthesizedMethod.vb (1)
96Dim type = ContainingAssembly.GetSpecialType(SpecialType.System_Void)
Symbols\TypeSymbolExtensions.vb (1)
682Dim genericIEnumerable = typeWithContainingAssembly.ContainingAssembly.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T)
Symbols\WellKnownMembers.vb (5)
68ElseIf candidate.ContainingAssembly Is Me.Assembly Then 69If attributeType.ContainingAssembly Is Me.Assembly Then 75ElseIf attributeType.ContainingAssembly IsNot Me.Assembly Then 76Debug.Assert(candidate.ContainingAssembly IsNot Me.Assembly) 711Dim stringArray = ArrayTypeSymbol.CreateSZArray(stringType, ImmutableArray(Of CustomModifier).Empty, stringType.ContainingAssembly)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
Attributes\AttributeTests_WellKnownAttributes.vb (1)
7060Assert.Equal([module].ContainingAssembly, attribute.AttributeClass.ContainingAssembly)
CodeGen\CodeGenTuples.vb (3)
21683Assert.Equal("corlib", found.ContainingAssembly.Name) 21688Assert.Equal(libWithVTRef.Display, tuple2.ContainingAssembly.MetadataName.ToString()) 21694Assert.Equal(libWithVTRef.Display, tuple3.ContainingAssembly.MetadataName.ToString())
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (5)
ReferencedModulesTests.vb (4)
608Assert.Equal(methodData.Method.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName()) 626Assert.Equal(methodData.Method.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName()) 642Assert.Equal(methodData.Method.ReturnType.ContainingAssembly.ToDisplayString(), identityA.GetDisplayName()) 796Assert.Equal(methodData.Method.ReturnType.ContainingAssembly.ToDisplayString(), identityObjectModel.GetDisplayName())
WinMdTests.vb (1)
178Assert.Equal(storageAssemblyName, actualReturnType.ContainingAssembly.Name)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (30)
Compilation\CompilationAPITests.vb (8)
2106Assert.Same(compilation.ObjectType.ContainingAssembly, taskOfT.ContainingAssembly) 2107Assert.Same(compilation.ObjectType.ContainingAssembly, taskOfObject.ContainingAssembly) 2850Assert.Equal("libWithIsExternalInit", comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).ContainingAssembly.Name) 2851Assert.Equal("corlibWithValueTupleRef", comp.GetTypeByMetadataName("System.ValueTuple`2").ContainingAssembly.Name) 2856Assert.Equal(expectedAssemblyName, comp.GetWellKnownType(WellKnownType.System_ValueTuple_T2).ContainingAssembly.Name) 2857Assert.Equal(expectedAssemblyName, comp.GetTypeByMetadataName("System.ValueTuple`2").ContainingAssembly.Name)
Compilation\ReferenceManagerTests.vb (3)
1393Dim actualIdentity As AssemblyIdentity = method.ReturnType.ContainingAssembly.Identity 1481Assert.Equal(comp1.Assembly, moduleTypeSymbol1.ContainingAssembly) 1493Assert.Equal(comp2.Assembly, moduleTypeSymbol2.ContainingAssembly)
Semantics\GetExtendedSemanticInfoTests.vb (19)
6220Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6221Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol) 6222Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6272Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6273Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol) 6274Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6322Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6460Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6537Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6653Dim getEnumerator = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerable__GetEnumerator), MethodSymbol) 6654Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6655Dim current = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__Current), PropertySymbol) 6656Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6712Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6714Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6756Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6757Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol) 6843Dim moveNext = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_Collections_IEnumerator__MoveNext), MethodSymbol) 6844Dim dispose = DirectCast(compilation.GetSpecialType(System_Object).ContainingAssembly.GetSpecialTypeMember(SpecialMember.System_IDisposable__Dispose), MethodSymbol)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (158)
SymbolsTests\AssemblyAndNamespaceTests.vb (1)
117Assert.Equal("Banana", sym1.ContainingAssembly.Name)
SymbolsTests\CompilationCreationTests.vb (30)
923Assert.Equal("MTTestLib1", retval15.ContainingAssembly.Name) 926Assert.Equal("MTTestLib1", retval16.ContainingAssembly.Name) 938Assert.Equal("MTTestLib1", retval18.ContainingAssembly.Name) 940Assert.Equal("MTTestLib1", retval19.ContainingAssembly.Name) 942Assert.Equal("MTTestLib1", retval20.ContainingAssembly.Name) 1110Assert.Equal("MTTestLib1", retval15.ContainingAssembly.Name) 1113Assert.Equal("MTTestLib1", retval16.ContainingAssembly.Name) 1125Assert.Equal("MTTestLib1", retval18.ContainingAssembly.Name) 1127Assert.Equal("MTTestLib1", retval19.ContainingAssembly.Name) 1129Assert.Equal("MTTestLib1", retval20.ContainingAssembly.Name) 1372missingAssembly = retval15.ContainingAssembly 1378Assert.Same(missingAssembly, retval16.ContainingAssembly) 1390Assert.Equal("MTTestLib1", (DirectCast(retval18, MissingMetadataTypeSymbol)).ContainingAssembly.Identity.Name) 1392Assert.Same(retval18.ContainingAssembly, retval19.ContainingAssembly) 1394Assert.Same(retval18.ContainingAssembly, retval20.ContainingAssembly) 1578missingAssembly = retval15.ContainingAssembly 1584Assert.Same(missingAssembly, retval16.ContainingAssembly) 1596Assert.Equal("MTTestLib1", (DirectCast(retval18, MissingMetadataTypeSymbol)).ContainingAssembly.Identity.Name) 1598Assert.Same(retval18.ContainingAssembly, retval19.ContainingAssembly) 1600Assert.Same(retval18.ContainingAssembly, retval20.ContainingAssembly) 1808Assert.Same(args1(0).ContainingAssembly, asm5(1)) 1818Assert.Same(retval3.ContainingAssembly, asm5(1)) 1822Assert.Same(params3(0).ContainingAssembly, asm5(1)) 1847Assert.Same(asm5(1), x1.ContainingAssembly) 1864Assert.Same(asm5(1), foo2.ContainingAssembly) 1963Assert.Same(asm5(1), typeC5.BaseType.ContainingAssembly)
SymbolsTests\CorLibrary\Choosing.vb (1)
49Assert.Same(corLib.Assembly, obj.ContainingAssembly)
SymbolsTests\CorLibrary\CorTypes.vb (9)
24Assert.NotNull(t.ContainingAssembly) 25Assert.Equal("<Missing Core Assembly>", t.ContainingAssembly.Identity.Name) 46Assert.Same(msCorLibRef, t.ContainingAssembly) 101Assert.Same(msCorLibRef, t.ContainingAssembly) 104Assert.Same(msCorLibRef, t.ContainingAssembly) 133Assert.Same(msCorLibRef, t.ContainingAssembly) 196Assert.Same(c2.Assembly, c2TestClass.ContainingAssembly) 204Assert.True(c3TestClass.ContainingAssembly.RepresentsTheSameAssemblyButHasUnresolvedReferencesByComparisonTo(c2TestClass.ContainingAssembly))
SymbolsTests\CustomModifiersTests.vb (3)
1337Assert.Same(compilation1.SourceModule.CorLibrary(), test.Parameters.First.Type.OriginalDefinition.ContainingAssembly) 1345Assert.IsType(Of VisualBasic.Symbols.Retargeting.RetargetingAssemblySymbol)(test.ContainingAssembly) 1346Assert.Same(compilation2.SourceModule.CorLibrary(), test.Parameters.First.Type.OriginalDefinition.ContainingAssembly)
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (18)
34Assert.True(enumerable.ContainingAssembly.MightContainExtensionMethods) 225Assert.NotSame(compilation1.Assembly, module1.ContainingAssembly) 226Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 435Assert.NotSame(compilation1.Assembly, module1.ContainingAssembly) 436Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 630Assert.NotSame(compilation1.Assembly, module1.ContainingAssembly) 631Assert.False(module1.ContainingAssembly.MightContainExtensionMethods) 824Assert.NotSame(compilation1.Assembly, module1.ContainingAssembly) 825Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1020Assert.Same(compilation1.Assembly, module1.ContainingAssembly) 1021Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1055Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1413Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1419Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1426Assert.False(module1.ContainingAssembly.MightContainExtensionMethods) 1456Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1462Assert.True(module1.ContainingAssembly.MightContainExtensionMethods) 1469Assert.False(module1.ContainingAssembly.MightContainExtensionMethods)
SymbolsTests\Metadata\MetadataMemberTests.vb (4)
210Assert.Equal(mscorNS, member1.ContainingAssembly) 270Assert.Equal(mscorNS, p1.ContainingAssembly) 326Assert.Equal(mscorNS, member1.ContainingAssembly) 381Assert.Equal(mscorNS, p1.ContainingAssembly)
SymbolsTests\Metadata\MetadataTypeTests.vb (5)
111Assert.Equal(mscorNS, class1.ContainingAssembly) 164Assert.Equal(mscorNS, type1.ContainingAssembly) 219Assert.Equal(mscorNS, type1.ContainingAssembly) 272Assert.Equal(mscorNS, type1.ContainingAssembly) 590Dim asm As AssemblySymbol = i2.ContainingAssembly
SymbolsTests\Metadata\PE\LoadingAttributes.vb (1)
58Assert.Same(comp3.SourceModule.GetReferencedAssemblySymbols()(0), it2.CoClassType.ContainingAssembly)
SymbolsTests\Metadata\PE\LoadingGenericTypeParameters.vb (1)
46Assert.Equal(assembly, C1_T.ContainingAssembly)
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (25)
50Assert.True(base.ContainingAssembly.IsMissing) 51Assert.Equal("mscorlib", base.ContainingAssembly.Identity.Name) 64Assert.NotNull(base.ContainingAssembly) 67Assert.True(base.ContainingAssembly.IsMissing) 68Assert.Equal("MDTestLib1", base.ContainingAssembly.Identity.Name) 102Assert.NotNull(base.ContainingAssembly) 105Assert.Equal("MDTestLib1", base.ContainingAssembly.Identity.Name) 108Assert.NotNull(base.ContainingSymbol.ContainingAssembly) 109Assert.Same(base.ContainingAssembly, base.ContainingSymbol.ContainingAssembly) 113Assert.NotNull(baseContainerContainer.ContainingAssembly) 114Assert.Same(base.ContainingAssembly, baseContainerContainer.ContainingAssembly) 134Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 139Assert.NotNull(base.ContainingAssembly) 149Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 154Assert.NotNull(base.ContainingAssembly) 164Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 181Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 198Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 217Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 239Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 265Assert.Same(base.ContainingAssembly, module2.ContainingAssembly) 309Assert.Same(TC.ContainingAssembly, missing.ContainingAssembly)
SymbolsTests\Metadata\PE\NoPia.vb (1)
473Assert.Same(pia4_7, param(1).[Type].ContainingAssembly)
SymbolsTests\Metadata\PE\TypeForwarders.vb (4)
48Assert.Equal(assembly3, base1.ContainingAssembly) 49Assert.Equal(assembly3, base4.ContainingAssembly) 50Assert.Equal(assembly3, base6.ContainingAssembly) 94Assert.Equal(corlibAssembly, funcType.ContainingAssembly)
SymbolsTests\Retargeting\NoPia.vb (48)
1116Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1120Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1127Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1131Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1138Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1142Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1149Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1153Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1207Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1211Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1218Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1222Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1229Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1233Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1240Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1244Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1298Assert.Equal("LocalTypes2", test2.Parameters(0).Type.ContainingAssembly.Name) 1299Assert.Equal("LocalTypes2", test2.Parameters(1).Type.ContainingAssembly.Name) 1302Assert.Equal("LocalTypes2", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1303Assert.Equal("LocalTypes2", DirectCast(args(1).Value, TypeSymbol).ContainingAssembly.Name) 1309Assert.Equal("LocalTypes2", test2.Parameters(0).Type.ContainingAssembly.Name) 1310Assert.Equal("LocalTypes2", test2.Parameters(1).Type.ContainingAssembly.Name) 1313Assert.Equal("LocalTypes2", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1314Assert.Equal("LocalTypes2", DirectCast(args(1).Value, TypeSymbol).ContainingAssembly.Name) 1320Assert.Equal("LocalTypes2", test2.Parameters(0).Type.ContainingAssembly.Name) 1321Assert.Equal("LocalTypes2", test2.Parameters(1).Type.ContainingAssembly.Name) 1324Assert.Equal("LocalTypes2", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1325Assert.Equal("LocalTypes2", DirectCast(args(1).Value, TypeSymbol).ContainingAssembly.Name) 1331Assert.Equal("LocalTypes2", test2.Parameters(0).Type.ContainingAssembly.Name) 1332Assert.Equal("LocalTypes2", test2.Parameters(1).Type.ContainingAssembly.Name) 1335Assert.Equal("LocalTypes2", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1336Assert.Equal("LocalTypes2", DirectCast(args(1).Value, TypeSymbol).ContainingAssembly.Name) 1380Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1384Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1391Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1395Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1450Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1454Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1461Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1465Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1472Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1476Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1483Assert.Equal("Pia", test2.Parameters(0).Type.ContainingAssembly.Name) 1487Assert.Equal("Pia", DirectCast(args(0).Value, TypeSymbol).ContainingAssembly.Name) 1548Assert.Equal("Pia1", argType.ContainingAssembly.Name) 1552Assert.Equal("Pia1", argType.ContainingAssembly.Name) 1556Assert.Equal("Pia1", argType.ContainingAssembly.Name) 1566Assert.Equal("Pia2", argType.ContainingAssembly.Name)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (2)
126Assert.Same(c1AsmRef, volatileFld.ContainingAssembly) 134Assert.Same(c1Assembly, (DirectCast(volatileFld, RetargetingFieldSymbol)).UnderlyingField.ContainingAssembly)
SymbolsTests\Source\PropertyTests.vb (1)
8199Dim [module] = New PEAssemblyBuilder(DirectCast([class].ContainingAssembly, SourceAssemblySymbol), EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable(Of ResourceDescription)())
SymbolsTests\Source\TypeTests.vb (1)
349Assert.Null(sym1.ContainingAssembly)
SymbolsTests\SymbolErrorTests.vb (3)
21000Assert.Null(sym.ContainingAssembly) 22496Assert.Null(errTypeSym.ContainingAssembly) 24627Assert.Null([error].ContainingAssembly)