Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic.Symbol.ContainingAssembly
4 overrides of ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic (4)
Symbols\Metadata\PE\PEModuleSymbol.vb (1)
264
Public Overrides ReadOnly Property
ContainingAssembly
As AssemblySymbol
Symbols\MissingModuleSymbol.vb (1)
62
Public Overrides ReadOnly Property
ContainingAssembly
As AssemblySymbol
Symbols\Retargeting\RetargetingModuleSymbol.vb (1)
126
Public Overrides ReadOnly Property
ContainingAssembly
As AssemblySymbol
Symbols\Source\SourceModuleSymbol.vb (1)
131
Public Overrides ReadOnly Property
ContainingAssembly
As AssemblySymbol
136 references to ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic (11)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (1)
316
Dim otherAssembly = DirectCast(Visit([module].
ContainingAssembly
), AssemblySymbol)
Emit\ModuleReference.vb (2)
54
_moduleBeingBuilt.SourceModule.ContainingAssembly Is _underlyingModule.
ContainingAssembly
Then
58
Return _moduleBeingBuilt.Translate(_underlyingModule.
ContainingAssembly
, context.Diagnostics)
Emit\SymbolTranslator.vb (1)
92
Dim container As AssemblySymbol = [module].
ContainingAssembly
Symbols\MergedNamespaceSymbol.vb (1)
327
Return Me.Extent.Module.
ContainingAssembly
Symbols\MissingMetadataTypeSymbol.vb (2)
130
Return _containingModule.
ContainingAssembly
181
Dim containingAssembly As AssemblySymbol = _containingModule.
ContainingAssembly
Symbols\ModuleSymbol.vb (1)
175
Dim assembly =
ContainingAssembly
Symbols\NonMissingModuleSymbol.vb (2)
85
Dim ownerAssembly = ownerModule.
ContainingAssembly
174
Dim assembly As AssemblySymbol = Me.
ContainingAssembly
Symbols\Source\SourceNamedTypeSymbol.vb (1)
1413
Return ContainingModule.
ContainingAssembly
.GetSpecialType(type)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (58)
Attributes\AssemblyAttributes.vb (6)
614
Dim naturalRef = m.
ContainingAssembly
.Modules(1).GetReferencedAssemblySymbols(1)
1917
Dim attrs = moduleSymbol.
ContainingAssembly
.GetAttributes().Select(Function(a) a.ToString()).ToArray()
2070
GetAssemblyDescriptionAttributes(m.
ContainingAssembly
, list)
2125
GetAssemblyDescriptionAttributes(m.
ContainingAssembly
, list)
2174
GetAssemblyDescriptionAttributes(m.
ContainingAssembly
, list)
2222
GetAssemblyDescriptionAttributes(m.
ContainingAssembly
, list)
Attributes\AttributeTests.vb (13)
227
Dim globalNS = If(compilation Is Nothing, m.
ContainingAssembly
.CorLibrary.GlobalNamespace, compilation.GlobalNamespace)
2176
Dim typeArg = ArrayTypeSymbol.CreateVBArray(classW, Nothing, 1, m.
ContainingAssembly
)
2181
typeArg = ArrayTypeSymbol.CreateVBArray(classW, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=2, declaringAssembly:=m.
ContainingAssembly
)
2186
typeArg = ArrayTypeSymbol.CreateVBArray(classW, Nothing, 1, m.
ContainingAssembly
)
2187
typeArg = ArrayTypeSymbol.CreateVBArray(typeArg, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=2, declaringAssembly:=m.
ContainingAssembly
)
2193
typeArg = ArrayTypeSymbol.CreateVBArray(classYOfW, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=2, declaringAssembly:=m.
ContainingAssembly
)
2194
typeArg = ArrayTypeSymbol.CreateVBArray(typeArg, Nothing, 1, m.
ContainingAssembly
)
2199
Dim classYOfInt As NamedTypeSymbol = classY.Construct(ImmutableArray.Create(Of TypeSymbol)(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32)))
2201
typeArg = ArrayTypeSymbol.CreateVBArray(substNestedF, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=3, declaringAssembly:=m.
ContainingAssembly
)
2202
typeArg = ArrayTypeSymbol.CreateVBArray(typeArg, Nothing, 1, m.
ContainingAssembly
)
2203
typeArg = ArrayTypeSymbol.CreateVBArray(typeArg, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=2, declaringAssembly:=m.
ContainingAssembly
)
2209
typeArg = ArrayTypeSymbol.CreateVBArray(substNestedZ, Nothing, 1, m.
ContainingAssembly
)
2210
typeArg = ArrayTypeSymbol.CreateVBArray(typeArg, CType(Nothing, ImmutableArray(Of CustomModifier)), rank:=2, declaringAssembly:=m.
ContainingAssembly
)
Attributes\AttributeTests_Synthesized.vb (27)
223
Dim a = m.
ContainingAssembly
.GlobalNamespace.GetMember(Of NamedTypeSymbol)("A")
224
Dim b = m.
ContainingAssembly
.GlobalNamespace.GetMember(Of NamedTypeSymbol)("B")
225
Dim c = m.
ContainingAssembly
.GlobalNamespace.GetMember(Of NamedTypeSymbol)("C")
277
Dim baseWrapper = m.
ContainingAssembly
.GetTypeByMetadataName("D").GetMethod("$VB$ClosureStub_GetIntAsync_MyBase")
333
Dim baseWrapper = m.
ContainingAssembly
.GetTypeByMetadataName("Derived").GetMethod("$VB$ClosureStub_GetAsync_MyBase")
369
Dim displayClass = m.
ContainingAssembly
.GetTypeByMetadataName("C+_Closure$__1-0")
420
Dim anonDelegate = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousDelegate_0`3")
528
Dim anon = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`2")
595
Dim assembly = m.
ContainingAssembly
765
Dim attributes = m.
ContainingAssembly
.GetAttributes()
804
Dim attributes = m.
ContainingAssembly
.GetAttributes()
809
Dim attributes = m.
ContainingAssembly
.GetAttributes()
846
Dim attributes = m.
ContainingAssembly
.GetAttributes()
851
Dim attributes = m.
ContainingAssembly
.GetAttributes()
890
Dim attributes = m.
ContainingAssembly
.GetAttributes()
897
Dim attributes = m.
ContainingAssembly
.GetAttributes()
959
Assert.Empty(m.
ContainingAssembly
.GetAttributes())
971
Dim assemblyAttributes = m.
ContainingAssembly
.GetAttributes()
1029
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1074
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1112
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1150
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1189
Dim assemblyAttributes = m.
ContainingAssembly
.GetAttributes()
1269
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1321
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1368
Dim attributes = m.
ContainingAssembly
.GetAttributes()
1417
Dim attributes = m.
ContainingAssembly
.GetAttributes()
Attributes\AttributeTests_Tuples.vb (2)
118
CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) TupleAttributeValidator.ValidateTupleAttributes(m.
ContainingAssembly
))
135
CompileAndVerify(comp, symbolValidator:=Sub(m As ModuleSymbol) TupleAttributeValidator.ValidateTupleAttributes(m.
ContainingAssembly
))
Attributes\AttributeTests_WellKnownAttributes.vb (6)
57
Dim assembly = m.
ContainingAssembly
184
Dim assembly = m.
ContainingAssembly
947
Dim assembly = m.
ContainingAssembly
3603
Dim assembly = [module].
ContainingAssembly
7056
Dim attribute = [module].
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("Test").Parameters.Single().GetAttributes().Single()
7060
Assert.Equal([module].
ContainingAssembly
, attribute.AttributeClass.ContainingAssembly)
CodeGen\CodeGenAsyncTests.vb (2)
5378
Dim TestCaseClass = m.
ContainingAssembly
.GlobalNamespace.GetMember(Of NamedTypeSymbol)(typeName)
8455
Dim testCaseType As NamedTypeSymbol = [module].
ContainingAssembly
.GetTypeByMetadataName("TestCase")
Emit\CompilationEmitTests.vb (1)
3265
Dim assembly = [module].
ContainingAssembly
Emit\DeterministicTests.vb (1)
223
Dim assembly = m.
ContainingAssembly
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (6)
Binding\Binder_Statements_Tests.vb (1)
3590
Dim m1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
Compilation\ReferenceManagerTests.vb (2)
1474
Assert.Equal(comp1.Assembly, moduleSymbol1.
ContainingAssembly
)
1487
Assert.Equal(comp2.Assembly, moduleSymbol2.
ContainingAssembly
)
Semantics\AccessCheckTests.vb (1)
721
Dim sourceAssem As AssemblySymbol = c.SourceModule.
ContainingAssembly
Semantics\MyBaseMyClassTests.vb (2)
4020
Dim peAssembly = DirectCast(m.
ContainingAssembly
, PEAssemblySymbol)
4024
m.
ContainingAssembly
.CorLibrary.GlobalNamespace.GetMember(ns),
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (59)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (19)
71
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
97
Dim types = m.
ContainingAssembly
.GlobalNamespace.GetTypeMembers()
139
Dim types = m.
ContainingAssembly
.GlobalNamespace.GetTypeMembers()
184
Dim types = m.
ContainingAssembly
.GlobalNamespace.GetTypeMembers()
188
Dim type = m.
ContainingAssembly
.GlobalNamespace.GetTypeMembers("VB$AnonymousType_1").Single()
198
type = m.
ContainingAssembly
.GlobalNamespace.GetTypeMembers("VB$AnonymousType_0").Single()
299
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`1")
345
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`1")
349
type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_1`1")
374
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
411
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
442
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
469
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
508
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
539
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
606
Dim type = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_0`3")
613
Dim type2 = m.
ContainingAssembly
.GetTypeByMetadataName("VB$AnonymousType_1`3")
740
Dim peAssembly = DirectCast(m.
ContainingAssembly
, PEAssemblySymbol)
744
m.
ContainingAssembly
.CorLibrary.GlobalNamespace.GetMember(ns),
SymbolsTests\AssemblyAndNamespaceTests.vb (1)
81
Assert.Equal("Banana", sym.
ContainingAssembly
.Name)
SymbolsTests\CompilationCreationTests.vb (1)
2191
Dim addedModuleAssembly = addedModule.
ContainingAssembly
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (15)
1496
Assert.Equal(1, m.
ContainingAssembly
.
1499
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1527
Assert.Equal(1, m.
ContainingAssembly
.
1530
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1560
Assert.Equal(1, m.
ContainingAssembly
.
1563
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1592
Assert.Equal(1, m.
ContainingAssembly
.
1595
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1622
Assert.Equal(0, m.
ContainingAssembly
.
1625
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1651
Assert.Equal(0, m.
ContainingAssembly
.
1654
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
1949
Dim assembly = compilation.SourceModule.
ContainingAssembly
1955
Assert.Equal(1, m.
ContainingAssembly
.
1958
Dim module1 = m.
ContainingAssembly
.GetTypeByMetadataName("Module1")
SymbolsTests\Metadata\PE\MissingTypeReferences.vb (8)
134
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
149
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
164
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
181
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
198
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
217
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
239
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
265
Assert.Same(base.ContainingAssembly, module2.
ContainingAssembly
)
SymbolsTests\Metadata\PE\TypeForwarders.vb (7)
937
Assert.Equal(1, moduleSymbol.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count)
940
Assert.Equal(0, moduleSymbol.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count)
996
Assert.Equal(0, m.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count)
1052
Assert.Equal({"CF1"}, GetNamesOfForwardedTypes(m.
ContainingAssembly
))
1055
Assert.Equal(0, m.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count())
1112
Assert.Equal(0, m.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count())
1228
Assert.Equal({"CF1"}, GetNamesOfForwardedTypes(m.
ContainingAssembly
))
SymbolsTests\Retargeting\RetargetingTests.vb (1)
81
Dim sourceAssembly = DirectCast(sourceModule.
ContainingAssembly
, SourceAssemblySymbol)
SymbolsTests\Source\ClsComplianceTests.vb (3)
1659
AssertEx.Any(m.
ContainingAssembly
.GetAttributes(), predicate)
1660
ElseIf m.
ContainingAssembly
IsNot Nothing Then
1661
AssertEx.None(m.
ContainingAssembly
.GetAttributes(), predicate)
SymbolsTests\Source\ComClassTests.vb (4)
8125
Dim ComClass1_Struct1 = DirectCast(m.
ContainingAssembly
.GetTypeByMetadataName("ComClass1+Struct1"), PENamedTypeSymbol)
8126
Dim ComClass1_Struct1_Struct2 = DirectCast(m.
ContainingAssembly
.GetTypeByMetadataName("ComClass1+Struct1+Struct2"), PENamedTypeSymbol)
8127
Dim ComClass1_struct2 = DirectCast(m.
ContainingAssembly
.GetTypeByMetadataName("ComClass1+struct2"), PENamedTypeSymbol)
8163
Dim _ComClass1 = DirectCast(m.
ContainingAssembly
.GetTypeByMetadataName("ComClass1+_ComClass1"), PENamedTypeSymbol)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (2)
MetadataHelpers.vb (2)
13
Return this.
ContainingAssembly
.GetSpecialType(typeId)
18
Return this.
ContainingAssembly
.CorLibrary