Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingAssembly
4 overrides of ContainingAssembly
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
224public override AssemblySymbol ContainingAssembly
Symbols\MissingModuleSymbol.cs (1)
81public override AssemblySymbol ContainingAssembly
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
168public override AssemblySymbol ContainingAssembly
Symbols\Source\SourceModuleSymbol.cs (1)
393public override AssemblySymbol ContainingAssembly
523 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Symbols.cs (1)
2114Debug.Assert(arg2.ContainingAssembly == Compilation.Assembly);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
394var otherAssembly = (AssemblySymbol?)Visit(module.ContainingAssembly);
Emitter\Model\ModuleReference.cs (2)
68ReferenceEquals(_moduleBeingBuilt.SourceModule.ContainingAssembly, _underlyingModule.ContainingAssembly)) 73return _moduleBeingBuilt.Translate(_underlyingModule.ContainingAssembly, context.Diagnostics);
Emitter\Model\PEModuleBuilder.cs (1)
911AssemblySymbol container = module.ContainingAssembly;
Symbols\MergedNamespaceSymbol.cs (1)
256return _extent.Module.ContainingAssembly;
Symbols\MissingMetadataTypeSymbol.cs (2)
231return _containingModule.ContainingAssembly; 291AssemblySymbol containingAssembly = _containingModule.ContainingAssembly;
Symbols\ModuleSymbol.cs (1)
262var assembly = ContainingAssembly;
Symbols\NonMissingModuleSymbol.cs (1)
82var ownerAssembly = ownerModule.ContainingAssembly;
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
68return new CSDiagnosticInfo(ErrorCode.ERR_GenericsUsedAcrossAssemblies, _underlyingSymbol, _exposingModule.ContainingAssembly);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
80public override AssemblySymbol ContainingAssembly => _module.ContainingAssembly;
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
72return _containingModule.ContainingAssembly;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (117)
CodeGen\CodeGenConstructorInitTests.cs (5)
697var type = module.ContainingAssembly.GetTypeByMetadataName("C"); 761var type = module.ContainingAssembly.GetTypeByMetadataName("C"); 783var type = module.ContainingAssembly.GetTypeByMetadataName("C"); 850var type = module.ContainingAssembly.GetTypeByMetadataName("C"); 929var type = module.ContainingAssembly.GetTypeByMetadataName("C");
CodeGen\CodeGenFieldInitTests.cs (1)
576var type = module.ContainingAssembly.GetTypeByMetadataName("C`1");
CodeGen\CodeGenReadonlyStructTests.cs (5)
835var test = module.ContainingAssembly.GetTypeByMetadataName("Program+S1"); 1343var type = module.ContainingAssembly.GetTypeByMetadataName("S"); 1415var type = module.ContainingAssembly.GetTypeByMetadataName("S"); 1481var type = module.ContainingAssembly.GetTypeByMetadataName("S"); 2599var testStruct = module.ContainingAssembly.GetTypeByMetadataName("S");
CodeGen\CodeGenTests.cs (2)
929var type = module.ContainingAssembly.GetTypeByMetadataName("H"); 14797var type = module.ContainingAssembly.GetTypeByMetadataName("Test");
CodeGen\DestructorTests.cs (1)
586var mscorlib = module.ContainingAssembly.CorLibrary;
CodeGen\SwitchTests.cs (1)
10250var type = module.ContainingAssembly.GetTypeByMetadataName("Program");
Emit\DeterministicTests.cs (1)
337var assembly = module.ContainingAssembly;
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1028var type = module.ContainingAssembly.GetTypeByMetadataName("C");
Emit\EmitMetadataTests.cs (3)
2599var parameters = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters; 2609var delegateParameters = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters; 2825var childParameters = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (97)
1647var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single(); 1667var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single(); 1688var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method"); 1708var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method"); 1729var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method"); 1750var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method"); 1771var property = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("Property"); 1791var property = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("Property"); 1812var property = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("Property"); 1833var property = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("Property"); 1853var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single(); 1873var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single(); 1894var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 1914var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 1936var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 1952var type = module.ContainingAssembly.GetTypeByMetadataName("D"); 1977var type = module.ContainingAssembly.GetTypeByMetadataName("D"); 2002var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single(); 2022var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single(); 2042var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single(); 2062var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("op_LogicalNot").Parameters.Single(); 2082var parameters = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("op_Addition").Parameters; 2106var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single(); 2492var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2518var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2540var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2565var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2587var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2613var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2642var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2668var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2690var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2715var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2737var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2760var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2782var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2805var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2827var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2850var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2872var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2895var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2917var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2940var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 2962var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 2985var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3007var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3031var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3053var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3077var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3099var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3123var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3145var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3169var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3191var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3217var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3239var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3265var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3287var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3313var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3342var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3368var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3390var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3416var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3438var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3462var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3484var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3508var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3530var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3554var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3576var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3600var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3622var type = module.ContainingAssembly.GetTypeByMetadataName("Parent"); 3646var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 3664var parameter = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters.Single(); 3697var method = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod; 3736var parameter = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters.Single(); 3778var method = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod; 4165var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier; 4189var childModifier = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").RefCustomModifiers.Single().Modifier; 4212var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier; 4236var childModifier = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").RefCustomModifiers.Single().Modifier; 4259var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier; 4283var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 4308var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier; 4332var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 4335Assert.Equal(module.ContainingAssembly.Name, implicitModifier.ContainingAssembly.Name); 4360var parentModifier = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier; 4385var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 4388Assert.Equal(module.ContainingAssembly.Name, implicitModifier.ContainingAssembly.Name); 4494var parentMethod = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M"); 4499var childMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M"); 4504var interfaceMethod = module.ContainingAssembly.GetTypeByMetadataName("IM").GetMethod("M"); 4509var proxyMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("IM.M"); 4537var parentMethod = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M"); 4542Assert.DoesNotContain("M", module.ContainingAssembly.GetTypeByMetadataName("Child").MemberNames); 4545var interfaceMethod = module.ContainingAssembly.GetTypeByMetadataName("IM").GetMethod("M"); 4550var proxyMethod = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("IM.M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (279)
Attributes\AttributeTests.cs (15)
5196var typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(classW)); 5201typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(classW), rank: 2); 5206typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(classW)); 5207typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(typeArg), rank: 2); 5213typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(classYOfW), rank: 2); 5214typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(typeArg)); 5219NamedTypeSymbol classYOfInt = classY.ConstructIfGeneric(ImmutableArray.Create(TypeWithAnnotations.Create(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)))); 5221typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(substNestedF), rank: 3); 5222typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(typeArg)); 5223typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(typeArg), rank: 2); 5229typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(substNestedZ)); 5230typeArg = ArrayTypeSymbol.CreateCSharpArray(m.ContainingAssembly, TypeWithAnnotations.Create(typeArg), rank: 2); 10068var m = (MethodSymbol)module.ContainingAssembly.GlobalNamespace.GetMember("C.M"); 11006var attrs = module.ContainingAssembly.GetAttributes(); 11019var attrs = module.ContainingAssembly.GetAttributes();
Attributes\AttributeTests_Assembly.cs (11)
353Assert.Equal(utf8.GetString(utf8.GetBytes("\uD800")), m.ContainingAssembly.Identity.CultureName); 476var naturalRef = m.ContainingAssembly.Modules[1].GetReferencedAssemblySymbols()[1]; 1033var metadataAttributes = module.ContainingAssembly 1331foreach (var a in module.ContainingAssembly.GetAttributes()) 1839var attrs = moduleSymbol.ContainingAssembly.GetAttributes().Select(a => a.ToString()).ToArray(); 2121var list = GetAssemblyDescriptionAttributes(m.ContainingAssembly).ToArray(); 2153var list = GetAssemblyDescriptionAttributes(m.ContainingAssembly).ToArray(); 2183var list = GetAssemblyDescriptionAttributes(m.ContainingAssembly).ToArray(); 2215var list = GetAssemblyDescriptionAttributes(m.ContainingAssembly).ToArray(); 2241var asm = m.ContainingAssembly; 2242var attrs = m.ContainingAssembly.GetAttributes();
Attributes\AttributeTests_Embedded.cs (1)
297var generatedAttribute = module.ContainingAssembly.GetTypeByMetadataName(attributeName);
Attributes\AttributeTests_IsByRefLike.cs (31)
41var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 62var type = module.ContainingAssembly.GetTypeByMetadataName("S1"); 80var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 98var type = module.ContainingAssembly.GetTypeByMetadataName("Test+S1`1"); 122var type = module.ContainingAssembly.GetTypeByMetadataName("Test`1").GetTypeMember("S1"); 148var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 151AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.ContainingAssembly, includeCompilerFeatureRequired); 374Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(isByRefLikeAttributeName)); 386AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 387AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsByRefLikeAttribute.FullName); 442var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 445AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.ContainingAssembly, hasCompilerFeatureRequired: false); 463AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 464AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsByRefLikeAttribute.FullName); 475AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 476AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsByRefLikeAttribute.FullName); 496Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 590var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 617AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.ContainingAssembly, hasCompilerFeatureRequired: false); 619var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 669var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 672var assemblyName = module.ContainingAssembly.Name; 713var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 756var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 807var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 872var type = module.ContainingAssembly.GetTypeByMetadataName("S"); 1003var type = module.ContainingAssembly.GetTypeByMetadataName("System.TypedReference"); 1006type = module.ContainingAssembly.GetTypeByMetadataName("System.ArgIterator"); 1009type = module.ContainingAssembly.GetTypeByMetadataName("System.RuntimeArgumentHandle"); 1013type = module.ContainingAssembly.GetTypeByMetadataName("System.NotTypedReference"); 1031var type = module.ContainingAssembly.GetTypeByMetadataName("System.TypedReference");
Attributes\AttributeTests_IsUnmanaged.cs (39)
40var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single(); 44Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 45AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 64var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single(); 68Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 69AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 94var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single(); 98Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 99AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 120Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 121AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.ContainingAssembly.Name); 143var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single(); 148AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 169var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single(); 174AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 205var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single(); 210AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 238AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 260var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single(); 265AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 286var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single(); 291AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 323var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single(); 328AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 357AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 373var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single(); 377AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 392var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single(); 396AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 420var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single(); 424AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 444AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 640AssertNoIsUnmanagedAttributeExists(module.ContainingAssembly); 649var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test2`1").TypeParameters.Single(); 653AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 732var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test1`1").TypeParameters.Single(); 736AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 746var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test2`1").TypeParameters.Single(); 750AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name);
Attributes\AttributeTests_NativeInteger.cs (6)
1084var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").GetMethod("<M>b__0_0"); 1108var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").GetMethod("<M>b__0_0"); 1131var method = module.ContainingAssembly.GetTypeByMetadataName("Program").GetMethod("<M>g__L|0_0"); 1155var method = module.ContainingAssembly.GetTypeByMetadataName("Program").GetMethod("<M>g__L|0_0"); 1290var assembly = module.ContainingAssembly; 1491var type = module.ContainingAssembly.GetTypeByMetadataName("Program");
Attributes\AttributeTests_Nullable.cs (18)
800var assembly = module.ContainingAssembly; 814var assembly = module.ContainingAssembly; 844var assembly = module.ContainingAssembly; 867var assembly = module.ContainingAssembly; 889var assembly = module.ContainingAssembly; 911var assembly = module.ContainingAssembly; 934var assembly = module.ContainingAssembly; 957var assembly = module.ContainingAssembly; 973var assembly = module.ContainingAssembly; 2169var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").GetMethod("<Main>b__1_0"); 2196var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").GetMethod("<G>b__1_0"); 2223var method = module.ContainingAssembly.GetTypeByMetadataName("C+<>c").GetMethod("<G>b__1_0"); 2276var method = module.ContainingAssembly.GetTypeByMetadataName("C").GetMethod("<M>g__L|0_0"); 2300var method = module.ContainingAssembly.GetTypeByMetadataName("C").GetMethod("<M>g__L|0_0"); 2509var method = module.ContainingAssembly.GetTypeByMetadataName("B").GetMethod("I.F"); 2534var property = module.ContainingAssembly.GetTypeByMetadataName("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object>.Current"); 2560var property = module.ContainingAssembly.GetTypeByMetadataName("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object[]>.Current"); 4994var type = module.ContainingAssembly.GetTypeByMetadataName("C");
Attributes\AttributeTests_ReadOnlyStruct.cs (20)
39var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 58var type = module.ContainingAssembly.GetTypeByMetadataName("S1"); 76var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 94var type = module.ContainingAssembly.GetTypeByMetadataName("Test+S1`1"); 112var type = module.ContainingAssembly.GetTypeByMetadataName("Test`1").GetTypeMember("S1"); 138var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 141AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 364Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(isReadOnlyAttributeName)); 376AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 377AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 434var type = module.ContainingAssembly.GetTypeByMetadataName("Test").GetTypeMember("S1"); 437AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 455AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 456AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 467AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 468AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 488Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 582var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 609AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 611var type = module.ContainingAssembly.GetTypeByMetadataName("Test");
Attributes\AttributeTests_RefReadOnly.cs (62)
37var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M"); 67var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single(); 91var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M"); 119var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M"); 129AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 149var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("op_Addition"); 172var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("op_Addition"); 202var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("op_Addition"); 210AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 231var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single(); 250var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single(); 275var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single(); 280AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 303var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 332var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 369var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 380AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 401var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 425var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]").GetParameters().Single(); 445var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 473var indexer = module.ContainingAssembly.GetTypeByMetadataName("Test").GetProperty("this[]"); 483AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 500var method = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod; 521var parameter = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod.GetParameters().Single(); 536var method = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod; 560var method = module.ContainingAssembly.GetTypeByMetadataName("D").DelegateInvokeMethod; 570AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 597var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0"); 625var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0").GetParameters().Single(); 651var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|1_0"); 685var method = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0"); 695AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 828AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 1069Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(isReadOnlyAttributeName)); 1081AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 1082AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 1158AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 1160var parameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single(); 1180AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 1181AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 1192AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName); 1193AssertGeneratedEmbeddedAttribute(module.ContainingAssembly, AttributeDescription.IsReadOnlyAttribute.FullName); 1213Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 1301var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 1336AssertNoIsReadOnlyAttributeExists(module.ContainingAssembly); 1338var type = module.ContainingAssembly.GetTypeByMetadataName("Test"); 1589var type = module.ContainingAssembly.GetTypeByMetadataName(isReadOnlyAttributeName); 1631var type = module.ContainingAssembly.GetTypeByMetadataName(isReadOnlyAttributeName); 1675var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 1724var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 1771var type = module.ContainingAssembly.GetTypeByMetadataName("Child"); 1815var type = module.ContainingAssembly.GetTypeByMetadataName(typeName); 1864var type = module.ContainingAssembly.GetTypeByMetadataName(typeName); 1904var type = module.ContainingAssembly.GetTypeByMetadataName(isReadOnlyAttributeName); 1973var type = module.ContainingAssembly.GetTypeByMetadataName(typeName); 2022var type = module.ContainingAssembly.GetTypeByMetadataName(typeName); 2062var type = module.ContainingAssembly.GetTypeByMetadataName("TestImpl"); 2104var type = module.ContainingAssembly.GetTypeByMetadataName("TestImpl"); 2345var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").GetMethod("<Main>b__0_0"); 2369var method = module.ContainingAssembly.GetTypeByMetadataName("Program+<>c").GetMethod("<Main>b__0_0"); 2392var method = module.ContainingAssembly.GetTypeByMetadataName("Program").GetMethod("<Main>g__L|0_0"); 2416var method = module.ContainingAssembly.GetTypeByMetadataName("Program").GetMethod("<Main>g__L|0_0");
Attributes\AttributeTests_Security.cs (1)
38var assembly = module.ContainingAssembly;
Attributes\AttributeTests_Synthesized.cs (19)
292var anon = m.ContainingAssembly.GetTypeByMetadataName("<>f__AnonymousType0`2"); 375var assembly = m.ContainingAssembly; 430var iter = module.ContainingAssembly.GetTypeByMetadataName("C+<Iterator>d__0"); 984var attributes = module.ContainingAssembly.GetAttributes(); 1019var attributes = module.ContainingAssembly.GetAttributes(); 1054var attributes = module.ContainingAssembly.GetAttributes(); 1089var attributes = module.ContainingAssembly.GetAttributes(); 1128var attributes = module.ContainingAssembly.GetAttributes(); 1164var attributes = module.ContainingAssembly.GetAttributes(); 1202var assemblyAttributes = module.ContainingAssembly.GetAttributes(); 1240var assemblyAttributes = module.ContainingAssembly.GetAttributes(); 1280var assemblyAttributes = module.ContainingAssembly.GetAttributes(); 1310var attributes = module.ContainingAssembly.GetAttributes(); 1359var attributes = module.ContainingAssembly.GetAttributes(); 1406var attributes = module.ContainingAssembly.GetAttributes(); 1450var attributes = module.ContainingAssembly.GetAttributes(); 1495var assemblyAttributes = module.ContainingAssembly.GetAttributes(); 1535var attributes = module.ContainingAssembly.GetAttributes(); 1576var attributes = module.ContainingAssembly.GetAttributes();
Attributes\AttributeTests_WellKnownAttributes.cs (2)
13365var attribute = module.ContainingAssembly.GetTypeByMetadataName("Program").GetMethod("Test").Parameters.Single().GetAttributes().Single(); 13369Assert.Equal(module.ContainingAssembly, attribute.AttributeClass.ContainingAssembly);
Attributes\InternalsVisibleToAndStrongNameTests.cs (6)
110foreach (var attrData in m.ContainingAssembly.GetAttributes()) 112if (attrData.IsTargetAttribute(m.ContainingAssembly, AttributeDescription.AssemblyKeyFileAttribute)) 224foreach (var attrData in m.ContainingAssembly.GetAttributes()) 226if (attrData.IsTargetAttribute(m.ContainingAssembly, AttributeDescription.AssemblyKeyNameAttribute)) 1800Assert.StartsWith("0024000004", ((SourceAssemblySymbol)comp.Assembly.Modules[1].ContainingAssembly).SignatureKey); 2747var assembly = module.ContainingAssembly;
Emit\UnmanagedTypeModifierTests.cs (48)
575var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 579AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.ContainingAssembly.Name); 581var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 585AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.ContainingAssembly.Name); 610var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 614AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 623var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 627AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 656var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 660AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.ContainingAssembly.Name); 662var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 666AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.ContainingAssembly.Name); 688var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 692AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 701var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 705AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 731var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 735AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.ContainingAssembly.Name); 737var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 741AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.ContainingAssembly.Name); 763var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 767AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 776var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 780AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 806var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 810AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.ContainingAssembly.Name); 812var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 816AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.ContainingAssembly.Name); 838var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 842AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 851var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single(); 855AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 881var parentTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 885AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.ContainingAssembly.Name); 887var childTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("Parent.M").TypeParameters.Single(); 891AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.ContainingAssembly.Name); 914var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single(); 918AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 927var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Child").GetMethod("Parent.M").TypeParameters.Single(); 931AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 973var delegateTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("D`1").TypeParameters.Single(); 977AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, delegateTypeParameter, module.ContainingAssembly.Name); 979var lambdaTypeParameter = module.ContainingAssembly.GetTypeByMetadataName("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single(); 983AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, lambdaTypeParameter, module.ContainingAssembly.Name); 1000var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("D`1").TypeParameters.Single(); 1005AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name); 1026var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single(); 1031AttributeTests_IsUnmanaged.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.ContainingAssembly.Name);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (8)
ExpressionCompilerTests.cs (8)
6558Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 6559Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6572Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 6573Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6595Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 6596Assert.NotNull(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName)); 6610Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName)); 6611Assert.Null(module.ContainingAssembly.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
Semantics\ConditionalOperatorTests.cs (1)
693var type = module.ContainingAssembly.GetTypeByMetadataName("Program");
Semantics\GenericConstraintsTests.cs (4)
2194var typeParameter = module.ContainingAssembly.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single(); 3083Assert.True(module.ContainingAssembly.GetTypeByMetadataName("D`1").TypeParameters.Single().HasUnmanagedTypeConstraint); 3084Assert.True(module.ContainingAssembly.GetTypeByMetadataName("Test`1").TypeParameters.Single().HasUnmanagedTypeConstraint); 3085Assert.True(module.ContainingAssembly.GetTypeByMetadataName("Test`1").GetTypeMember("<>c__DisplayClass2_0").TypeParameters.Single().HasUnmanagedTypeConstraint);
Semantics\NullableReferenceTypesTests.cs (2)
20827var c = module.ContainingAssembly.GetTypeByMetadataName("C"); 20849var c = module.ContainingAssembly.GetTypeByMetadataName("C");
Semantics\RefFieldTests.cs (4)
25858Assert.Equal(assemblyIdentity, module.ContainingAssembly.CorLibrary.Identity); 25925Assert.Equal(assemblyIdentityHigherVersion, module.ContainingAssembly.CorLibrary.Identity); 25928module = module.ContainingAssembly.CorLibrary.Modules[0]; 25989Assert.Equal(assemblyIdentity, module.ContainingAssembly.CorLibrary.Identity);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (93)
Compilation\ReferenceManagerTests.cs (2)
1774Assert.Equal(comp1.Assembly, moduleSymbol1.ContainingAssembly); 1787Assert.Equal(comp2.Assembly, moduleSymbol2.ContainingAssembly);
Symbols\AssemblyAndNamespaceTests.cs (1)
71Assert.Equal("Test", sym.ContainingAssembly.Name);
Symbols\CompilationCreationTests.cs (1)
2991var addedModuleAssembly = addedModule.ContainingAssembly;
Symbols\DefaultInterfaceImplementationTests.cs (36)
601var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 699var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 801var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 903var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 3579var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 3814var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 3966var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 5242var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 5425var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 5570var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 6791var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 6967var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 7074var derived = m.ContainingAssembly.GetTypeByMetadataName("Derived"); 16647var i3 = m.ContainingAssembly.GetTypeByMetadataName("I3"); 29991var i3 = m.ContainingAssembly.GetTypeByMetadataName("I3"); 34657var test1i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)); 34658var test1i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M1"); 34659var test1i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M2"); 34661var test2i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 34662var test2i1m1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M1"); 34663var test2i1m2 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M2"); 34664var test2i2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 34665var test2i2m1 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M1"); 34666var test2i2m2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M2"); 38954var test1i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)); 38955var test1i1m1 = GetSingleProperty(i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32))); 38957var test2i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 38958var test2i1m1 = GetSingleProperty(i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64))); 38959var test2i2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 38960var test2i2m1 = GetSingleProperty(i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64))); 41630var test1i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32)); 41631var test1i1m1 = GetSingleEvent(i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int32))); 41633var test2i1 = i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 41634var test2i1m1 = GetSingleEvent(i1.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64))); 41635var test2i2 = i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)); 41636var test2i2m1 = GetSingleEvent(i2.Construct(m.ContainingAssembly.GetSpecialType(SpecialType.System_Int64)));
Symbols\ExtendedPartialMethodsTests.cs (3)
1154var type = module.ContainingAssembly.GetTypeByMetadataName("C"); 1918var method = module.ContainingAssembly 2496var cType = module.ContainingAssembly.GetTypeByMetadataName("C");
Symbols\ExtensionMethodTests.cs (1)
2501var assembly = module.ContainingAssembly;
Symbols\Metadata\PE\LoadInAttributeModifier.cs (16)
387var method = module.ContainingAssembly.BoundReferences() 388.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 540var method = module.ContainingAssembly.BoundReferences() 541.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 1400var indexer = module.ContainingAssembly.BoundReferences() 1401.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 1656var indexer = module.ContainingAssembly.BoundReferences() 1657.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 1868var indexer = module.ContainingAssembly.BoundReferences() 1869.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 2111var indexer = module.ContainingAssembly.BoundReferences() 2112.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 2367var indexer = module.ContainingAssembly.BoundReferences() 2368.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity)) 2579var indexer = module.ContainingAssembly.BoundReferences() 2580.Single(assembly => !assembly.Identity.Equals(module.ContainingAssembly.CorLibrary.Identity))
Symbols\Metadata\PE\MissingTypeReferences.cs (8)
135Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 150Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 165Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 182Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 199Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 218Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 236Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly); 258Assert.Same(@base.ContainingAssembly, module2.ContainingAssembly);
Symbols\Metadata\PE\TypeForwarders.cs (4)
1464var assembly = module.ContainingAssembly; 1645Assert.Equal(0, m.ContainingAssembly.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count()); 1697Assert.Equal(0, m.ContainingAssembly.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count()); 1736var assembly = module.ContainingAssembly;
Symbols\ModuleInitializers\ModuleInitializersTests.cs (14)
223var rootModuleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 509var cType = module.ContainingAssembly.GetTypeByMetadataName("C"); 513var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 559var cType = module.ContainingAssembly.GetTypeByMetadataName("C"); 562var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 605var c2Type = module.ContainingAssembly.GetTypeByMetadataName("C2"); 609var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 658var c2Type = module.ContainingAssembly.GetTypeByMetadataName("C2"); 661var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 782var rootModuleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 966var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 973var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 1079var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>"); 1086var moduleType = module.ContainingAssembly.GetTypeByMetadataName("<Module>");
Symbols\RequiredMembersTests.cs (2)
5702var c = module.ContainingAssembly.GetTypeByMetadataName("C"); 5706var d = module.ContainingAssembly.GetTypeByMetadataName("D");
Symbols\Retargeting\RetargetingTests.cs (5)
40var sourceAssembly = (SourceAssemblySymbol)sourceModule.ContainingAssembly; 111var sourceAssembly = (SourceAssemblySymbol)sourceModule.ContainingAssembly; 144var sourceAssembly = (SourceAssemblySymbol)sourceModule.ContainingAssembly; 178var sourceAssembly = (SourceAssemblySymbol)sourceModule.ContainingAssembly; 214var sourceAssembly = (SourceAssemblySymbol)sourceModule.ContainingAssembly;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
MetadataTestHelpers.cs (2)
18return module.ContainingAssembly.GetSpecialType(typeId); 23return module.ContainingAssembly.CorLibrary;