Base:
property
ContainingAssembly
Microsoft.CodeAnalysis.CSharp.Symbol.ContainingAssembly
4 overrides of ContainingAssembly
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
226
public override AssemblySymbol
ContainingAssembly
Symbols\MissingModuleSymbol.cs (1)
82
public override AssemblySymbol
ContainingAssembly
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
168
public override AssemblySymbol
ContainingAssembly
Symbols\Source\SourceModuleSymbol.cs (1)
448
public override AssemblySymbol
ContainingAssembly
563 references to ContainingAssembly
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Symbols.cs (1)
2207
Debug.Assert(arg2.
ContainingAssembly
== Compilation.Assembly);
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
188
var otherAssembly = (AssemblySymbol?)Visit(module.
ContainingAssembly
);
Emitter\Model\ModuleReference.cs (2)
69
ReferenceEquals(_moduleBeingBuilt.SourceModule.ContainingAssembly, _underlyingModule.
ContainingAssembly
))
74
return _moduleBeingBuilt.Translate(_underlyingModule.
ContainingAssembly
, context.Diagnostics);
Emitter\Model\PEModuleBuilder.cs (1)
930
AssemblySymbol container = module.
ContainingAssembly
;
Symbols\MergedNamespaceSymbol.cs (1)
261
return _extent.Module.
ContainingAssembly
;
Symbols\MissingMetadataTypeSymbol.cs (2)
232
return _containingModule.
ContainingAssembly
;
292
AssemblySymbol containingAssembly = _containingModule.
ContainingAssembly
;
Symbols\ModuleSymbol.cs (1)
253
var assembly =
ContainingAssembly
;
Symbols\NonMissingModuleSymbol.cs (1)
82
var ownerAssembly = ownerModule.
ContainingAssembly
;
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
69
return new CSDiagnosticInfo(ErrorCode.ERR_GenericsUsedAcrossAssemblies, _underlyingSymbol, _exposingModule.
ContainingAssembly
);
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
829
public override AssemblySymbol ContainingAssembly => _containingModule.
ContainingAssembly
;
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
81
public override AssemblySymbol ContainingAssembly => _module.
ContainingAssembly
;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
77
public override AssemblySymbol ContainingAssembly => _containingModule.
ContainingAssembly
;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (117)
CodeGen\CodeGenConstructorInitTests.cs (5)
697
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
761
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
783
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
850
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
929
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
CodeGen\CodeGenFieldInitTests.cs (1)
576
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C`1");
CodeGen\CodeGenReadonlyStructTests.cs (5)
835
var test = module.
ContainingAssembly
.GetTypeByMetadataName("Program+S1");
1343
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S");
1415
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S");
1481
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S");
2599
var testStruct = module.
ContainingAssembly
.GetTypeByMetadataName("S");
CodeGen\CodeGenTests.cs (2)
936
var type = module.
ContainingAssembly
.GetTypeByMetadataName("H");
14814
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
CodeGen\DestructorTests.cs (1)
586
var mscorlib = module.
ContainingAssembly
.CorLibrary;
CodeGen\SwitchTests.cs (1)
10250
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Program");
Emit\DeterministicTests.cs (1)
337
var assembly = module.
ContainingAssembly
;
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1028
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
Emit\EmitMetadataTests.cs (3)
2601
var parameters = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters;
2611
var delegateParameters = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters;
2827
var childParameters = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").GetParameters();
Emit\InAttributeModifierTests.cs (97)
1654
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single();
1674
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single();
1695
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method");
1715
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method");
1736
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method");
1757
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method");
1778
var property = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("Property");
1798
var property = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("Property");
1819
var property = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("Property");
1840
var property = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("Property");
1860
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single();
1880
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single();
1901
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
1921
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
1943
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
1959
var type = module.
ContainingAssembly
.GetTypeByMetadataName("D");
1984
var type = module.
ContainingAssembly
.GetTypeByMetadataName("D");
2009
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single();
2029
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("Method").Parameters.Single();
2049
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]").Parameters.Single();
2069
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("op_LogicalNot").Parameters.Single();
2089
var parameters = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("op_Addition").Parameters;
2113
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single();
2499
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2525
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2547
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2572
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2594
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2620
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2649
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2675
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2697
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2722
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2744
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2767
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2789
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2812
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2834
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2857
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2879
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2902
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2924
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2947
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
2969
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
2992
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3014
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3038
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3060
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3084
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3106
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3130
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3152
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3176
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3198
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3224
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3246
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3272
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3294
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3320
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3349
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3375
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3397
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3423
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3445
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3469
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3491
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3515
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3537
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3561
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3583
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3607
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3629
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Parent");
3653
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
3671
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters.Single();
3704
var method = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod;
3743
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod.Parameters.Single();
3785
var method = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod;
4172
var parentModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4196
var childModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").RefCustomModifiers.Single().Modifier;
4219
var parentModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4243
var childModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").RefCustomModifiers.Single().Modifier;
4266
var parentModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4290
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
4315
var parentModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4339
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
4342
Assert.Equal(module.
ContainingAssembly
.Name, implicitModifier.ContainingAssembly.Name);
4367
var parentModifier = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").RefCustomModifiers.Single().Modifier;
4392
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
4395
Assert.Equal(module.
ContainingAssembly
.Name, implicitModifier.ContainingAssembly.Name);
4501
var parentMethod = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M");
4506
var childMethod = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M");
4511
var interfaceMethod = module.
ContainingAssembly
.GetTypeByMetadataName("IM").GetMethod("M");
4516
var proxyMethod = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("IM.M");
4544
var parentMethod = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M");
4549
Assert.DoesNotContain("M", module.
ContainingAssembly
.GetTypeByMetadataName("Child").MemberNames);
4552
var interfaceMethod = module.
ContainingAssembly
.GetTypeByMetadataName("IM").GetMethod("M");
4557
var proxyMethod = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("IM.M");
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (48)
Emit\UnmanagedTypeModifierTests.cs (48)
639
var parentTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
643
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.
ContainingAssembly
.Name);
645
var childTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
649
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.
ContainingAssembly
.Name);
674
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
678
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
687
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
691
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
720
var parentTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
724
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.
ContainingAssembly
.Name);
726
var childTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
730
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.
ContainingAssembly
.Name);
752
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
756
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
765
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
769
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
795
var parentTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
799
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.
ContainingAssembly
.Name);
801
var childTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
805
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.
ContainingAssembly
.Name);
827
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
831
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
840
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
844
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
870
var parentTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
874
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.
ContainingAssembly
.Name);
876
var childTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
880
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.
ContainingAssembly
.Name);
902
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
906
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
915
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("M").TypeParameters.Single();
919
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
945
var parentTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
949
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, parentTypeParameter, module.
ContainingAssembly
.Name);
951
var childTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("Parent.M").TypeParameters.Single();
955
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, childTypeParameter, module.
ContainingAssembly
.Name);
978
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Parent").GetMethod("M").TypeParameters.Single();
982
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
991
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Child").GetMethod("Parent.M").TypeParameters.Single();
995
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
1037
var delegateTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("D`1").TypeParameters.Single();
1041
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, delegateTypeParameter, module.
ContainingAssembly
.Name);
1043
var lambdaTypeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single();
1047
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, lambdaTypeParameter, module.
ContainingAssembly
.Name);
1064
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("D`1").TypeParameters.Single();
1069
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
1090
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetTypeMember("<>c__DisplayClass0_0").TypeParameters.Single();
1095
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (277)
Attributes\AttributeTests.cs (15)
5494
var typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(classW));
5499
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(classW), rank: 2);
5504
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(classW));
5505
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(typeArg), rank: 2);
5511
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(classYOfW), rank: 2);
5512
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(typeArg));
5517
NamedTypeSymbol classYOfInt = classY.ConstructIfGeneric(ImmutableArray.Create(TypeWithAnnotations.Create(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32))));
5519
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(substNestedF), rank: 3);
5520
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(typeArg));
5521
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(typeArg), rank: 2);
5527
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(substNestedZ));
5528
typeArg = ArrayTypeSymbol.CreateCSharpArray(m.
ContainingAssembly
, TypeWithAnnotations.Create(typeArg), rank: 2);
10368
var m = (MethodSymbol)module.
ContainingAssembly
.GlobalNamespace.GetMember("C.M");
11296
var attrs = module.
ContainingAssembly
.GetAttributes();
11309
var attrs = module.
ContainingAssembly
.GetAttributes();
Attributes\AttributeTests_Assembly.cs (13)
354
Assert.Equal(utf8.GetString(utf8.GetBytes("\uD800")), m.
ContainingAssembly
.Identity.CultureName);
477
var naturalRef = m.
ContainingAssembly
.Modules[1].GetReferencedAssemblySymbols()[1];
1034
var metadataAttributes = module.
ContainingAssembly
1332
foreach (var a in module.
ContainingAssembly
.GetAttributes())
1845
var attrs = moduleSymbol.
ContainingAssembly
.GetAttributes().Select(a => a.ToString()).ToArray();
2127
var list = GetAssemblyDescriptionAttributes(m.
ContainingAssembly
).ToArray();
2159
var list = GetAssemblyDescriptionAttributes(m.
ContainingAssembly
).ToArray();
2189
var list = GetAssemblyDescriptionAttributes(m.
ContainingAssembly
).ToArray();
2221
var list = GetAssemblyDescriptionAttributes(m.
ContainingAssembly
).ToArray();
2246
var attrs = m.
ContainingAssembly
.GetAttributes();
2297
var attrs = m.
ContainingAssembly
.GetAttributes();
2353
var attrs = m.
ContainingAssembly
.GetAttributes();
2381
var attrs = m.
ContainingAssembly
.GetAttributes();
Attributes\AttributeTests_Embedded.cs (11)
237
var embeddedAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
264
var embeddedAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
434
var embeddedAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
460
var embeddedAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
492
var nonGenericAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
496
var genericAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName + "`1");
500
var isReadonlyAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName);
534
var nonGenericAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
538
var genericAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName + "`1");
542
var isReadonlyAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.IsReadOnlyAttribute.FullName);
746
var generatedAttribute = module.
ContainingAssembly
.GetTypeByMetadataName(attributeName);
Attributes\AttributeTests_IsByRefLike.cs (31)
41
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
62
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S1");
80
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
98
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test+S1`1");
122
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").GetTypeMember("S1");
148
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
151
AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.
ContainingAssembly
, includeCompilerFeatureRequired);
374
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(isByRefLikeAttributeName));
386
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
387
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsByRefLikeAttribute.FullName);
442
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
445
AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.
ContainingAssembly
, hasCompilerFeatureRequired: false);
463
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
464
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsByRefLikeAttribute.FullName);
475
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
476
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsByRefLikeAttribute.FullName);
496
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
590
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
617
AssertNoIsByRefLikeAttributeOrCompilerFeatureRequiredAttributeExists(module.
ContainingAssembly
, hasCompilerFeatureRequired: false);
619
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
669
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
672
var assemblyName = module.
ContainingAssembly
.Name;
713
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
756
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
807
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
872
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S");
1003
var type = module.
ContainingAssembly
.GetTypeByMetadataName("System.TypedReference");
1006
type = module.
ContainingAssembly
.GetTypeByMetadataName("System.ArgIterator");
1009
type = module.
ContainingAssembly
.GetTypeByMetadataName("System.RuntimeArgumentHandle");
1013
type = module.
ContainingAssembly
.GetTypeByMetadataName("System.NotTypedReference");
1031
var type = module.
ContainingAssembly
.GetTypeByMetadataName("System.TypedReference");
Attributes\AttributeTests_IsUnmanaged.cs (39)
40
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single();
44
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
45
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.
ContainingAssembly
.Name);
64
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").TypeParameters.Single();
68
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
69
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.
ContainingAssembly
.Name);
94
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
98
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
99
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.
ContainingAssembly
.Name);
120
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
121
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Public, typeParameter, module.
ContainingAssembly
.Name);
143
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single();
148
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
169
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").TypeParameters.Single();
174
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
205
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
210
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
238
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
260
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single();
265
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
286
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").TypeParameters.Single();
291
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
323
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
328
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
357
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
373
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").TypeParameters.Single();
377
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
392
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").TypeParameters.Single();
396
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
420
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
424
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
444
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
640
AssertNoIsUnmanagedAttributeExists(module.
ContainingAssembly
);
649
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test2`1").TypeParameters.Single();
653
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
732
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test1`1").TypeParameters.Single();
736
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
746
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test2`1").TypeParameters.Single();
750
AttributeValidation.AssertReferencedIsUnmanagedAttribute(Accessibility.Internal, typeParameter, module.
ContainingAssembly
.Name);
Attributes\AttributeTests_NativeInteger.cs (6)
1086
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program+<>c").GetMethod("<M>b__0_0");
1110
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program+<>c").GetMethod("<M>b__0_0");
1133
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("<M>g__L|0_0");
1157
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("<M>g__L|0_0");
1292
var assembly = module.
ContainingAssembly
;
1493
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Program");
Attributes\AttributeTests_Nullable.cs (18)
800
var assembly = module.
ContainingAssembly
;
814
var assembly = module.
ContainingAssembly
;
844
var assembly = module.
ContainingAssembly
;
867
var assembly = module.
ContainingAssembly
;
889
var assembly = module.
ContainingAssembly
;
911
var assembly = module.
ContainingAssembly
;
934
var assembly = module.
ContainingAssembly
;
957
var assembly = module.
ContainingAssembly
;
973
var assembly = module.
ContainingAssembly
;
2169
var method = module.
ContainingAssembly
.GetTypeByMetadataName("C+<>c").GetMethod("<Main>b__1_0");
2196
var method = module.
ContainingAssembly
.GetTypeByMetadataName("C+<>c").GetMethod("<G>b__1_0");
2223
var method = module.
ContainingAssembly
.GetTypeByMetadataName("C+<>c").GetMethod("<G>b__1_0");
2276
var method = module.
ContainingAssembly
.GetTypeByMetadataName("C").GetMethod("<M>g__L|0_0");
2300
var method = module.
ContainingAssembly
.GetTypeByMetadataName("C").GetMethod("<M>g__L|0_0");
2509
var method = module.
ContainingAssembly
.GetTypeByMetadataName("B").GetMethod("I.F");
2534
var property = module.
ContainingAssembly
.GetTypeByMetadataName("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object>.Current");
2560
var property = module.
ContainingAssembly
.GetTypeByMetadataName("C").GetTypeMember("<F>d__0").GetProperty("System.Collections.Generic.IEnumerator<System.Object[]>.Current");
4994
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
Attributes\AttributeTests_ReadOnlyStruct.cs (20)
39
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
58
var type = module.
ContainingAssembly
.GetTypeByMetadataName("S1");
76
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
94
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test+S1`1");
112
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").GetTypeMember("S1");
138
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
141
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
364
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(isReadOnlyAttributeName));
376
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
377
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
434
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetTypeMember("S1");
437
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
455
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
456
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
467
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
468
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
488
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
582
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
609
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
611
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
Attributes\AttributeTests_RefReadOnly.cs (62)
37
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M");
67
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single();
91
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M");
119
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M");
129
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
149
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("op_Addition");
172
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("op_Addition");
202
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("op_Addition");
210
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
231
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single();
250
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single();
275
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod(".ctor").Parameters.Single();
280
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
303
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
332
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
369
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
380
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
401
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
425
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]").GetParameters().Single();
445
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
473
var indexer = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetProperty("this[]");
483
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
500
var method = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod;
521
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod.GetParameters().Single();
536
var method = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod;
560
var method = module.
ContainingAssembly
.GetTypeByMetadataName("D").DelegateInvokeMethod;
570
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
597
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0");
625
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0").GetParameters().Single();
651
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|1_0");
685
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__Inner|0_0");
695
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
828
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
1069
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(isReadOnlyAttributeName));
1081
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
1082
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
1158
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
1160
var parameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("M").GetParameters().Single();
1180
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
1181
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
1192
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName);
1193
AssertGeneratedEmbeddedAttribute(module.
ContainingAssembly
, AttributeDescription.IsReadOnlyAttribute.FullName);
1213
Assert.Null(module.
ContainingAssembly
.GetTypeByMetadataName(AttributeDescription.CodeAnalysisEmbeddedAttribute.FullName));
1301
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
1336
AssertNoIsReadOnlyAttributeExists(module.
ContainingAssembly
);
1338
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
1589
var type = module.
ContainingAssembly
.GetTypeByMetadataName(isReadOnlyAttributeName);
1631
var type = module.
ContainingAssembly
.GetTypeByMetadataName(isReadOnlyAttributeName);
1675
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
1724
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
1771
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Child");
1815
var type = module.
ContainingAssembly
.GetTypeByMetadataName(typeName);
1864
var type = module.
ContainingAssembly
.GetTypeByMetadataName(typeName);
1904
var type = module.
ContainingAssembly
.GetTypeByMetadataName(isReadOnlyAttributeName);
1973
var type = module.
ContainingAssembly
.GetTypeByMetadataName(typeName);
2022
var type = module.
ContainingAssembly
.GetTypeByMetadataName(typeName);
2062
var type = module.
ContainingAssembly
.GetTypeByMetadataName("TestImpl");
2104
var type = module.
ContainingAssembly
.GetTypeByMetadataName("TestImpl");
2345
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program+<>c").GetMethod("<Main>b__0_0");
2369
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program+<>c").GetMethod("<Main>b__0_0");
2392
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("<Main>g__L|0_0");
2416
var method = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("<Main>g__L|0_0");
Attributes\AttributeTests_Security.cs (1)
38
var assembly = module.
ContainingAssembly
;
Attributes\AttributeTests_Synthesized.cs (19)
292
var anon = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousType0`2");
375
var assembly = m.
ContainingAssembly
;
430
var iter = module.
ContainingAssembly
.GetTypeByMetadataName("C+<Iterator>d__0");
984
var attributes = module.
ContainingAssembly
.GetAttributes();
1019
var attributes = module.
ContainingAssembly
.GetAttributes();
1054
var attributes = module.
ContainingAssembly
.GetAttributes();
1089
var attributes = module.
ContainingAssembly
.GetAttributes();
1128
var attributes = module.
ContainingAssembly
.GetAttributes();
1164
var attributes = module.
ContainingAssembly
.GetAttributes();
1202
var assemblyAttributes = module.
ContainingAssembly
.GetAttributes();
1240
var assemblyAttributes = module.
ContainingAssembly
.GetAttributes();
1280
var assemblyAttributes = module.
ContainingAssembly
.GetAttributes();
1310
var attributes = module.
ContainingAssembly
.GetAttributes();
1359
var attributes = module.
ContainingAssembly
.GetAttributes();
1406
var attributes = module.
ContainingAssembly
.GetAttributes();
1450
var attributes = module.
ContainingAssembly
.GetAttributes();
1495
var assemblyAttributes = module.
ContainingAssembly
.GetAttributes();
1535
var attributes = module.
ContainingAssembly
.GetAttributes();
1576
var attributes = module.
ContainingAssembly
.GetAttributes();
Attributes\AttributeTests_WellKnownAttributes.cs (2)
13541
var attribute = module.
ContainingAssembly
.GetTypeByMetadataName("Program").GetMethod("Test").Parameters.Single().GetAttributes().Single();
13545
Assert.Equal(module.
ContainingAssembly
, attribute.AttributeClass.ContainingAssembly);
Attributes\InternalsVisibleToAndStrongNameTests.cs (4)
117
foreach (var attrData in m.
ContainingAssembly
.GetAttributes())
263
foreach (var attrData in m.
ContainingAssembly
.GetAttributes())
1853
Assert.StartsWith("0024000004", ((SourceAssemblySymbol)comp.Assembly.Modules[1].
ContainingAssembly
).SignatureKey);
2802
var assembly = module.
ContainingAssembly
;
OverloadResolutionPriorityTests.cs (2)
1101
m.
ContainingAssembly
.GetTypeByMetadataName("C")!.GetAttributes().Single().AttributeConstructor.ToTestDisplayString());
1144
m.
ContainingAssembly
.GetTypeByMetadataName("C")!.GetAttributes().Single().AttributeConstructor.ToTestDisplayString());
RefStructInterfacesTests.cs (4)
22481
foreach (var tp in m.
ContainingAssembly
.GetTypeByMetadataName("<>A`2").TypeParameters)
22537
foreach (var tp in m.
ContainingAssembly
.GetTypeByMetadataName("<>F`2").TypeParameters)
22684
foreach (var tp in m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0`1").TypeParameters)
22733
foreach (var tp in m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0`1").TypeParameters)
Semantics\ExtensionTests.cs (13)
4986
NamedTypeSymbol extensions = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions");
5749
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
6150
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
7225
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
7614
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
7917
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
8776
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
9141
MethodSymbol implementation = m.
ContainingAssembly
.GetTypeByMetadataName("Extensions").GetMembers().OfType<MethodSymbol>().Single();
32099
var implementations = m.
ContainingAssembly
.GetTypeByMetadataName("E1").GetMembers().OfType<MethodSymbol>().ToArray();
32331
var implementations = m.
ContainingAssembly
.GetTypeByMetadataName("E").GetMembers().OfType<MethodSymbol>().ToArray();
32499
var implementations = m.
ContainingAssembly
.GetTypeByMetadataName("E").GetMembers().OfType<MethodSymbol>().ToArray();
32545
var implementations = m.
ContainingAssembly
.GetTypeByMetadataName("E").GetMembers().OfType<MethodSymbol>().ToArray();
32631
var implementation = m.
ContainingAssembly
.GetTypeByMetadataName("E").GetMembers().OfType<MethodSymbol>().Single();
Semantics\InlineArrayTests.cs (1)
192
var bufferOfInt = buffer.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32));
Semantics\ParamsCollectionTests.cs (16)
4466
MethodSymbol delegateInvokeMethod1 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0").DelegateInvokeMethod;
4470
MethodSymbol delegateInvokeMethod2 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate1`1").DelegateInvokeMethod;
4528
MethodSymbol delegateInvokeMethod1 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0").DelegateInvokeMethod;
4532
MethodSymbol delegateInvokeMethod2 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate1`1").DelegateInvokeMethod;
4625
AssertEx.Equal("void <>f__AnonymousDelegate0.Invoke(params System.Collections.Generic.IEnumerable<System.Int64> arg)", m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0").DelegateInvokeMethod.ToTestDisplayString());
4626
AssertEx.Equal("void <>f__AnonymousDelegate1.Invoke(params System.Collections.Generic.List<System.Int64> arg)", m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate1").DelegateInvokeMethod.ToTestDisplayString());
4627
AssertEx.Equal("void <>f__AnonymousDelegate2<T1>.Invoke(params T1[] arg)", m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate2`1").DelegateInvokeMethod.ToTestDisplayString());
4681
MethodSymbol delegateInvokeMethod1 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0").DelegateInvokeMethod;
4685
MethodSymbol delegateInvokeMethod2 = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate1`1").DelegateInvokeMethod;
4814
var delegateType = m.
ContainingAssembly
.GetTypeByMetadataName("<>f__AnonymousDelegate0`1");
13140
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
13171
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
13200
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
13231
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
13263
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
13294
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Test");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (11)
Semantics\ConditionalOperatorTests.cs (1)
720
var type = module.
ContainingAssembly
.GetTypeByMetadataName("Program");
Semantics\GenericConstraintsTests.cs (4)
2194
var typeParameter = module.
ContainingAssembly
.GetTypeByMetadataName("Test").GetMethod("<M>g__N|0_0").TypeParameters.Single();
3083
Assert.True(module.
ContainingAssembly
.GetTypeByMetadataName("D`1").TypeParameters.Single().HasUnmanagedTypeConstraint);
3084
Assert.True(module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").TypeParameters.Single().HasUnmanagedTypeConstraint);
3085
Assert.True(module.
ContainingAssembly
.GetTypeByMetadataName("Test`1").GetTypeMember("<>c__DisplayClass2_0").TypeParameters.Single().HasUnmanagedTypeConstraint);
Semantics\NullableReferenceTypesTests.cs (2)
20866
var c = module.
ContainingAssembly
.GetTypeByMetadataName("C");
20888
var c = module.
ContainingAssembly
.GetTypeByMetadataName("C");
Semantics\RefFieldTests.cs (4)
27230
Assert.Equal(assemblyIdentity, module.
ContainingAssembly
.CorLibrary.Identity);
27297
Assert.Equal(assemblyIdentityHigherVersion, module.
ContainingAssembly
.CorLibrary.Identity);
27300
module = module.
ContainingAssembly
.CorLibrary.Modules[0];
27361
Assert.Equal(assemblyIdentity, module.
ContainingAssembly
.CorLibrary.Identity);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (94)
Compilation\ReferenceManagerTests.cs (2)
1774
Assert.Equal(comp1.Assembly, moduleSymbol1.
ContainingAssembly
);
1787
Assert.Equal(comp2.Assembly, moduleSymbol2.
ContainingAssembly
);
Symbols\AssemblyAndNamespaceTests.cs (1)
71
Assert.Equal("Test", sym.
ContainingAssembly
.Name);
Symbols\CompilationCreationTests.cs (1)
2992
var addedModuleAssembly = addedModule.
ContainingAssembly
;
Symbols\DefaultInterfaceImplementationTests.cs (36)
589
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
687
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
789
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
891
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
3764
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
3999
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
4151
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
5427
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
5610
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
5755
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
6976
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
7152
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
7259
var derived = m.
ContainingAssembly
.GetTypeByMetadataName("Derived");
16832
var i3 = m.
ContainingAssembly
.GetTypeByMetadataName("I3");
30176
var i3 = m.
ContainingAssembly
.GetTypeByMetadataName("I3");
34842
var test1i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32));
34843
var test1i1m1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M1");
34844
var test1i1m2 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32)).GetMember<MethodSymbol>("M2");
34846
var test2i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
34847
var test2i1m1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M1");
34848
var test2i1m2 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("M2");
34849
var test2i2 = i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
34850
var test2i2m1 = i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M1");
34851
var test2i2m2 = i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)).GetMember<MethodSymbol>("I1<T>.M2");
39139
var test1i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32));
39140
var test1i1m1 = GetSingleProperty(i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32)));
39142
var test2i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
39143
var test2i1m1 = GetSingleProperty(i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)));
39144
var test2i2 = i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
39145
var test2i2m1 = GetSingleProperty(i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)));
41815
var test1i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32));
41816
var test1i1m1 = GetSingleEvent(i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int32)));
41818
var test2i1 = i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
41819
var test2i1m1 = GetSingleEvent(i1.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)));
41820
var test2i2 = i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64));
41821
var test2i2m1 = GetSingleEvent(i2.Construct(m.
ContainingAssembly
.GetSpecialType(SpecialType.System_Int64)));
Symbols\ExtendedPartialMethodsTests.cs (4)
1154
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
1232
var type = module.
ContainingAssembly
.GetTypeByMetadataName("C");
2326
var method = module.
ContainingAssembly
2904
var cType = module.
ContainingAssembly
.GetTypeByMetadataName("C");
Symbols\ExtensionMethodTests.cs (1)
2495
var assembly = module.
ContainingAssembly
;
Symbols\Metadata\PE\LoadInAttributeModifier.cs (16)
387
var method = module.
ContainingAssembly
.BoundReferences()
388
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
540
var method = module.
ContainingAssembly
.BoundReferences()
541
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
1400
var indexer = module.
ContainingAssembly
.BoundReferences()
1401
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
1656
var indexer = module.
ContainingAssembly
.BoundReferences()
1657
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
1868
var indexer = module.
ContainingAssembly
.BoundReferences()
1869
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
2111
var indexer = module.
ContainingAssembly
.BoundReferences()
2112
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
2367
var indexer = module.
ContainingAssembly
.BoundReferences()
2368
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
2579
var indexer = module.
ContainingAssembly
.BoundReferences()
2580
.Single(assembly => !assembly.Identity.Equals(module.
ContainingAssembly
.CorLibrary.Identity))
Symbols\Metadata\PE\MissingTypeReferences.cs (8)
136
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
151
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
166
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
183
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
200
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
219
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
237
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
259
Assert.Same(@base.ContainingAssembly, module2.
ContainingAssembly
);
Symbols\Metadata\PE\TypeForwarders.cs (4)
1470
var assembly = module.
ContainingAssembly
;
1651
Assert.Equal(0, m.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count());
1703
Assert.Equal(0, m.
ContainingAssembly
.GetAttributes(AttributeDescription.TypeForwardedToAttribute).Count());
1742
var assembly = module.
ContainingAssembly
;
Symbols\ModuleInitializers\ModuleInitializersTests.cs (14)
223
var rootModuleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
509
var cType = module.
ContainingAssembly
.GetTypeByMetadataName("C");
513
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
559
var cType = module.
ContainingAssembly
.GetTypeByMetadataName("C");
562
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
605
var c2Type = module.
ContainingAssembly
.GetTypeByMetadataName("C2");
609
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
658
var c2Type = module.
ContainingAssembly
.GetTypeByMetadataName("C2");
661
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
782
var rootModuleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
966
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
973
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
1079
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
1086
var moduleType = module.
ContainingAssembly
.GetTypeByMetadataName("<Module>");
Symbols\RequiredMembersTests.cs (2)
7154
var c = module.
ContainingAssembly
.GetTypeByMetadataName("C");
7158
var d = module.
ContainingAssembly
.GetTypeByMetadataName("D");
Symbols\Retargeting\RetargetingTests.cs (5)
40
var sourceAssembly = (SourceAssemblySymbol)sourceModule.
ContainingAssembly
;
111
var sourceAssembly = (SourceAssemblySymbol)sourceModule.
ContainingAssembly
;
144
var sourceAssembly = (SourceAssemblySymbol)sourceModule.
ContainingAssembly
;
178
var sourceAssembly = (SourceAssemblySymbol)sourceModule.
ContainingAssembly
;
214
var sourceAssembly = (SourceAssemblySymbol)sourceModule.
ContainingAssembly
;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
MetadataTestHelpers.cs (2)
18
return module.
ContainingAssembly
.GetSpecialType(typeId);
23
return module.
ContainingAssembly
.CorLibrary;