5 overrides of Modules
Microsoft.CodeAnalysis.CSharp (4)
Symbols\Metadata\PE\PEAssemblySymbol.cs (1)
110
public override ImmutableArray<ModuleSymbol>
Modules
Symbols\MissingAssemblySymbol.cs (1)
75
public override ImmutableArray<ModuleSymbol>
Modules
Symbols\Retargeting\RetargetingAssemblySymbol.cs (1)
166
public override ImmutableArray<ModuleSymbol>
Modules
Symbols\Source\SourceAssemblySymbol.cs (1)
565
public override ImmutableArray<ModuleSymbol>
Modules
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\MockAssemblySymbol.cs (1)
43
public override ImmutableArray<ModuleSymbol>
Modules
255 references to Modules
Microsoft.CodeAnalysis.CSharp (42)
Binder\Binder_Symbols.cs (1)
2721
Compilation.Assembly.
Modules
[0].GetReferencedAssemblySymbols())
Compilation\CSharpCompilation.cs (6)
1280
return index < 0 ? null : this.Assembly.
Modules
[index];
1293
return Assembly.
Modules
.SelectMany(module => module.GetReferencedAssemblies());
1381
modules.AddRange(Assembly.
Modules
);
1389
modules.AddRange(referenceManager.ReferencedAssemblies[i].
Modules
);
1478
return Assembly.
Modules
[0];
1749
result = new MissingMetadataTypeSymbol.TopLevel(Assembly.CorLibrary.
Modules
[0], ref emittedName, specialType);
Compiler\ClsComplianceChecker.cs (3)
115
for (int i = 0; i < symbol.
Modules
.Length; i++)
117
ModuleSymbol module = symbol.
Modules
[i];
165
ModuleSymbol sourceModule = symbol.
Modules
[0];
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (4)
205
return otherAssembly.
Modules
[0];
209
for (int i = 1; i < otherAssembly.
Modules
.Length; i++)
211
var otherModule = otherAssembly.
Modules
[i];
240
foreach (var otherReferencedAssembly in _otherAssembly.
Modules
[0].ReferencedAssemblySymbols)
Emitter\Model\PEModuleBuilder.cs (3)
158
ImmutableArray<ModuleSymbol> modules = SourceModule.ContainingAssembly.
Modules
;
1050
AssemblyOrModuleSymbolToModuleRefMap.TryAdd(assembly.
Modules
[0], cachedAsmRef);
1084
if ((object)container != null && ReferenceEquals(container.
Modules
[0], module))
Emitter\NoPia\EmbeddedTypesManager.cs (1)
282
foreach (ModuleSymbol m in a.
Modules
)
Symbols\AssemblySymbol.cs (3)
116
return
Modules
[0].Machine;
127
return
Modules
[0].Bit32Required;
370
return new MissingMetadataTypeSymbol.TopLevel(this.
Modules
[0], ref emittedName, diagnosticInfo);
Symbols\Compilation_UsedAssemblies.cs (2)
102
for (int i = (includeMainModule ? 0 : 1); i < assembly.
Modules
.Length; i++)
104
foreach (var dependency in assembly.
Modules
[i].ReferencedAssemblySymbols)
Symbols\Compilation_WellKnownMembers.cs (1)
181
result = new MissingMetadataTypeSymbol.TopLevel(this.Assembly.
Modules
[0], ref emittedName, type, errorInfo);
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
217
specifierType = new MissingMetadataTypeSymbol.TopLevel(compilation.Assembly.CorLibrary.
Modules
[0], ref metadataName, new CSDiagnosticInfo(ErrorCode.ERR_TypeNotFound, typeName));
Symbols\Metadata\PE\MetadataDecoder.cs (1)
157
foreach (ModuleSymbol m in moduleSymbol.ContainingAssembly.
Modules
)
Symbols\MetadataOrSourceAssemblySymbol.cs (5)
48
foreach (var module in this.
Modules
)
57
ModuleSymbol module = this.
Modules
[0];
128
Interlocked.CompareExchange(ref _lazyTypeNames, UnionCollection<string>.Create(this.
Modules
, m => m.TypeNames), null);
165
Interlocked.CompareExchange(ref _lazyNamespaceNames, UnionCollection<string>.Create(this.
Modules
, m => m.NamespaceNames), null);
184
foreach (var module in this.
Modules
)
Symbols\MetadataOrSourceOrRetargetingAssemblySymbol.cs (2)
83
this.
Modules
[0].ReferencedAssemblySymbols.Length +
105
foreach (var module in current.
Modules
)
Symbols\NonMissingAssemblySymbol.cs (3)
62
IEnumerable<NamespaceSymbol> allGlobalNamespaces = from m in
Modules
select m.GlobalNamespace;
138
foreach (var module in this.
Modules
)
182
return CacheTopLevelMetadataType(ref emittedName, result ?? new MissingMetadataTypeSymbol.TopLevel(this.
Modules
[0], ref emittedName));
Symbols\PublicModel\AssemblySymbol.cs (1)
35
static self => self.UnderlyingAssemblySymbol.
Modules
.SelectAsArray(static module => module.GetPublicSymbol()),
Symbols\ReferenceManager.cs (4)
127
foreach (var module in assemblySymbol.
Modules
)
329
assemblySymbol.
Modules
[0].SetReferences(sourceModuleReferences);
331
var assemblyModules = assemblySymbol.
Modules
;
1096
var modules = compilation.Assembly.
Modules
;
Symbols\Source\SourceNamespaceSymbol.cs (1)
296
if (@namespace.ContainingAssembly.
Modules
.Length > 1)
Microsoft.CodeAnalysis.CSharp.CSharp15.UnitTests (30)
UnsafeEvolutionTests.cs (30)
72
symbolValidator(libAssemblySymbol.
Modules
.Single());
645
Assert.Equal(correctVersion, a.
Modules
.Single().UseUpdatedMemorySafetyRules);
3376
var moduleA = CreateCompilation("", [refA]).GetReferencedAssemblySymbol(refA).
Modules
.Single();
4772
libAssemblySymbol.
Modules
.Single(),
4830
assemblySymbol.
Modules
.Single(),
6248
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6318
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6376
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6427
module.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6469
module.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6520
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6599
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6909
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
6990
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
7075
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
7136
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
7187
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
7247
m.ReferencedAssemblySymbols.Single(a => a.Name == "lib").
Modules
.Single(),
7381
libAssemblySymbol.
Modules
.Single(),
7412
libAssemblySymbol.
Modules
.Single(),
7953
libAssemblySymbol.
Modules
.Single(),
7984
libAssemblySymbol.
Modules
.Single(),
8141
libAssemblySymbol.
Modules
.Single(),
8175
libAssemblySymbol.
Modules
.Single(),
8327
libAssemblySymbol.
Modules
.Single(),
8353
libAssemblySymbol.
Modules
.Single(),
8483
libAssemblySymbol.
Modules
.Single(),
8514
libAssemblySymbol.
Modules
.Single(),
8641
libAssemblySymbol.
Modules
.Single(),
8672
libAssemblySymbol.
Modules
.Single(),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\CompilationEmitTests.cs (8)
1064
var module = (PEModuleSymbol)referencedAssembly.
Modules
[0];
1146
var module = (PEModuleSymbol)referencedAssembly.
Modules
[0];
4020
var module = assembly.
Modules
.Single();
4056
var module = assembly.
Modules
.Single();
4086
var module = assembly.
Modules
.Single();
4117
var module = assembly.
Modules
.Single();
4148
var module = assembly.
Modules
.Single();
4179
var module = assembly.
Modules
.Single();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (8)
Attributes\AttributeTests_Assembly.cs (7)
477
var naturalRef = m.ContainingAssembly.
Modules
[1].GetReferencedAssemblySymbols()[1];
1835
var module = (PEModuleSymbol)appCompilation.Assembly.
Modules
[1];
2172
Assert.Equal(3, appCompilation.Assembly.
Modules
.Length);
2204
Assert.Equal(3, appCompilation.Assembly.
Modules
.Length);
2234
Assert.Equal(3, appCompilation.Assembly.
Modules
.Length);
2266
Assert.Equal(3, appCompilation.Assembly.
Modules
.Length);
2291
Assert.Equal(2, appCompilation.Assembly.
Modules
.Length);
Attributes\InternalsVisibleToAndStrongNameTests.cs (1)
1853
Assert.StartsWith("0024000004", ((SourceAssemblySymbol)comp.Assembly.
Modules
[1].ContainingAssembly).SignatureKey);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\InheritanceBindingTests.cs (1)
6704
var c2Type = comp.Assembly.
Modules
[0].GlobalNamespace.GetTypeMembers("C2").Single();
Semantics\RefFieldTests.cs (3)
571
var module = (PEModuleSymbol)comp.GetReferencedAssemblySymbol(refB).
Modules
[0];
2036
var module = (PEModuleSymbol)comp.GetReferencedAssemblySymbol(refB).
Modules
[0];
27215
module = module.ContainingAssembly.CorLibrary.
Modules
[0];
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (162)
Compilation\CompilationAPITests.cs (3)
3104
Assert.Equal(2, comp.Assembly.
Modules
.Length);
3125
Assert.Equal(1, comp.Assembly.
Modules
.Length);
3146
Assert.Equal(1, comp.Assembly.
Modules
.Length);
Compilation\ReferenceManagerTests.cs (2)
946
var mods = compilation.Assembly.
Modules
.ToArray();
1001
var refs = compilation.Assembly.
Modules
.Select(module => module.GetReferencedAssemblies()).ToArray();
Symbols\CompilationCreationTests.cs (9)
2498
Assert.Same(asm5[1].
Modules
[0], asm5[1].
Modules
[0].GlobalNamespace.ContainingSymbol);
2499
Assert.Same(asm5[1].
Modules
[0].GlobalNamespace, ns1.ContainingSymbol);
2500
Assert.Same(asm5[1].
Modules
[0], ns1.Extent.Module);
2504
Assert.True(asm5[1].
Modules
[0].GlobalNamespace.IsGlobalNamespace);
2507
((RetargetingNamespaceSymbol)asm5[1].
Modules
[0].GlobalNamespace).UnderlyingNamespace);
2511
var module3 = (RetargetingModuleSymbol)asm5[1].
Modules
[0];
2979
var sourceModule = sourceAssembly.
Modules
[0];
2991
var addedModule = sourceAssembly.
Modules
[1];
Symbols\CorLibrary\Choosing.cs (1)
26
Assert.Same(assemblies[1], assemblies[0].
Modules
[0].CorLibrary());
Symbols\CorLibrary\CorTypes.cs (2)
115
namespaces.Enqueue(msCorLibRef.
Modules
[0].GlobalNamespace);
227
var system_object = msCorLibRef.
Modules
[0].GlobalNamespace.GetMembers("System").
Symbols\CSharpCompilerFeatureRequiredTests.cs (1)
389
Assert.True(comp.GetReferencedAssemblySymbol(ilRef).
Modules
.Single().HasUnsupportedMetadata);
Symbols\DefaultInterfaceImplementationTests.cs (1)
34646
result = assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>(name);
Symbols\Metadata\PE\BaseTypeResolution.cs (11)
59
var module0 = assembly.
Modules
[0];
110
var module1 = assemblies[0].
Modules
[0];
111
var module2 = assemblies[1].
Modules
[0];
179
var module1 = assemblies[0].
Modules
[0];
180
var module2 = assemblies[0].
Modules
[1];
181
var module3 = assemblies[0].
Modules
[2];
182
var module0 = assemblies[1].
Modules
[0];
219
var module0 = assemblies[0].
Modules
[0] as PEModuleSymbol;
220
var module1 = assemblies[1].
Modules
[0] as PEModuleSymbol;
313
Assert.Equal("System.Object", ((SourceModuleSymbol)c1.Assembly.
Modules
[0]).GetCorLibType(SpecialType.System_Object).ToTestDisplayString());
318
Assert.Equal("System.Object[missing]", ((SourceModuleSymbol)c2.Assembly.
Modules
[0]).GetCorLibType(SpecialType.System_Object).ToTestDisplayString());
Symbols\Metadata\PE\DynamicTransformsTests.cs (9)
34
_base0Class = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base0");
35
_base1Class = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base1");
36
_base2Class = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Base2");
37
_derivedClass = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Derived");
38
_outerClass = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer");
41
_outer2Class = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer2");
44
_outer3Class = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Outer3");
328
var unsafeClass = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("UnsafeClass");
366
var structType = _assembly.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("Struct");
Symbols\Metadata\PE\LoadCustomModifiers.cs (1)
30
var modifiersModule = assemblies[0].
Modules
[0];
Symbols\Metadata\PE\LoadingAttributes.cs (63)
47
var aBoolClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ABooleanAttribute") as NamedTypeSymbol;
48
var aByteClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AByteAttribute") as NamedTypeSymbol;
49
var aCharClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ACharAttribute") as NamedTypeSymbol;
50
var aSingleClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ASingleAttribute") as NamedTypeSymbol;
51
var aDoubleClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ADoubleAttribute") as NamedTypeSymbol;
52
var aInt16Class = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt16Attribute") as NamedTypeSymbol;
53
var aInt32Class = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt32Attribute") as NamedTypeSymbol;
54
var aInt64Class = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AInt64Attribute") as NamedTypeSymbol;
55
var aObjectClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AObjectAttribute") as NamedTypeSymbol;
56
var aStringClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("AStringAttribute") as NamedTypeSymbol;
57
var aTypeClass = assembly1.
Modules
[0].GlobalNamespace.GetMember<NamedTypeSymbol>("ATypeAttribute") as NamedTypeSymbol;
105
var module0 = assemblies[0].
Modules
[0];
119
var aBoolClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol;
120
var aByteClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol;
121
var aCharClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol;
122
var aSingleClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol;
123
var aDoubleClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol;
124
var aInt16Class = assembly1.
Modules
[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol;
125
var aInt32Class = assembly1.
Modules
[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol;
126
var aInt64Class = assembly1.
Modules
[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol;
127
var aObjectClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol;
128
var aStringClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol;
129
var aTypeClass = assembly1.
Modules
[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol;
201
var c1 = (NamedTypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("C1");
202
var topLevel = (NamedTypeSymbol)assemblies[1].
Modules
[0].GlobalNamespace.GetMember("TopLevelClass");
243
var aBoolClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol;
244
var aByteClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol;
245
var aCharClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol;
246
var aEnumClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AEnumAttribute") as NamedTypeSymbol;
247
var aSingleClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol;
248
var aDoubleClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol;
249
var aInt16Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol;
250
var aInt32Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol;
251
var aInt64Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol;
252
var aObjectClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol;
253
var aStringClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol;
254
var aTypeClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol;
256
var c3 = (NamedTypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("C3");
309
var aBoolClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ABooleanAttribute") as NamedTypeSymbol;
310
var aByteClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AByteAttribute") as NamedTypeSymbol;
311
var aCharClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ACharAttribute") as NamedTypeSymbol;
312
var aEnumClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AEnumAttribute") as NamedTypeSymbol;
313
var aSingleClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ASingleAttribute") as NamedTypeSymbol;
314
var aDoubleClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ADoubleAttribute") as NamedTypeSymbol;
315
var aInt16Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt16Attribute") as NamedTypeSymbol;
316
var aInt32Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt32Attribute") as NamedTypeSymbol;
317
var aInt64Class = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AInt64Attribute") as NamedTypeSymbol;
318
var aObjectClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AObjectAttribute") as NamedTypeSymbol;
319
var aStringClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("AStringAttribute") as NamedTypeSymbol;
320
var aTypeClass = assemblies[1].
Modules
[0].GlobalNamespace.GetMember("ATypeAttribute") as NamedTypeSymbol;
322
var c4 = (NamedTypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("C4");
343
var c1 = (TypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("C1");
344
var c3 = (TypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("C3");
384
var c1 = (NamedTypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMembers("C1").Single();
429
var c2 = (NamedTypeSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMembers("C2").Single();
685
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("Interop");
739
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("Interop");
781
var modattr = assemblies[0].
Modules
[0].GetAttributes().First();
784
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("EventNS");
844
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("Interop");
929
attrSym = assemblies[0].
Modules
[0].GetAttributes().First();
950
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("AttributeUse");
1056
var appNS = (NamespaceSymbol)assemblies[0].
Modules
[0].GlobalNamespace.GetMember("AttributeUse");
Symbols\Metadata\PE\LoadingFields.cs (3)
31
var module1 = assemblies[0].
Modules
[0];
32
var module2 = assemblies[1].
Modules
[0];
33
var module3 = assemblies[2].
Modules
[0];
Symbols\Metadata\PE\LoadingGenericTypeParameters.cs (2)
24
var module0 = assembly.
Modules
[0];
35
module0 = assembly.
Modules
[0];
Symbols\Metadata\PE\LoadingMethods.cs (6)
38
var module1 = assemblies[0].
Modules
[0];
39
var module2 = assemblies[1].
Modules
[0];
40
var module3 = assemblies[2].
Modules
[0];
41
var module4 = assemblies[3].
Modules
[0];
42
var module5 = assemblies[4].
Modules
[0];
43
var byrefReturn = assemblies[5].
Modules
[0];
Symbols\Metadata\PE\LoadingNamespacesAndTypes.cs (7)
27
XElement dumpXML = LoadChildNamespace1(assembly.
Modules
[0].GlobalNamespace);
33
dumpXML = LoadChildNamespace1(assembly.
Modules
[0].GlobalNamespace);
41
XElement dumpXML = LoadChildNamespace2(assembly.
Modules
[0].GlobalNamespace);
47
dumpXML = LoadChildNamespace2(assembly.
Modules
[0].GlobalNamespace);
126
var module0 = assembly.
Modules
[0];
171
TestGetMembersOfName(assembly.
Modules
[0]);
174
TypeAndNamespaceDifferByCase(assembly2.
Modules
[0]);
Symbols\Metadata\PE\MissingTypeReferences.cs (11)
41
var module0 = assembly.
Modules
[0];
123
var module1 = assemblies[0].
Modules
[0];
124
var module2 = assemblies[1].
Modules
[0];
334
missingTypes1[7] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test1", 0, true);
335
missingTypes1[8] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test1", 1, true);
336
missingTypes1[9] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test2", 0, true);
337
missingTypes1[10] = new MissingMetadataTypeSymbol.TopLevel(asm2.
Modules
[0], "", "test1", 0, true);
350
missingTypes2[7] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test1", 0, true);
351
missingTypes2[8] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test1", 1, true);
352
missingTypes2[9] = new MissingMetadataTypeSymbol.TopLevel(asm1.
Modules
[0], "", "test2", 0, true);
353
missingTypes2[10] = new MissingMetadataTypeSymbol.TopLevel(asm2.
Modules
[0], "", "test1", 0, true);
Symbols\Metadata\PE\NoPia.cs (8)
31
var localTypes1 = assemblies[0].
Modules
[0];
32
var localTypes2 = assemblies[1].
Modules
[0];
393
Assert.Equal(1, localTypes1_1.
Modules
[0].GetReferencedAssemblies().Length);
394
Assert.Equal(1, localTypes1_1.
Modules
[0].GetReferencedAssemblySymbols().Length);
395
Assert.Same(localTypes1.GetReferencedAssemblySymbol(mscorlibRef), localTypes1_1.
Modules
[0].GetReferencedAssemblySymbols()[0]);
398
Assert.Equal(1, localTypes2_1.
Modules
[0].GetReferencedAssemblies().Length);
399
Assert.Equal(1, localTypes2_1.
Modules
[0].GetReferencedAssemblySymbols().Length);
400
Assert.Same(localTypes2.GetReferencedAssemblySymbol(mscorlibRef), localTypes2_1.
Modules
[0].GetReferencedAssemblySymbols()[0]);
Symbols\Metadata\PE\NoPiaLocalHideAndTypeSubstitutionTests.cs (7)
34
Assert.Equal(1, localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").
Modules
.FirstOrDefault().GetReferencedAssemblies().Length);
35
Assert.Equal(1, localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").
Modules
.FirstOrDefault().GetReferencedAssemblySymbols().Length);
36
Assert.Equal(localConsumerRefsAsm.First(arg => arg.Name == "mscorlib"), localConsumerRefsAsm.First(arg => arg.Name == "LocalTypes1").
Modules
.FirstOrDefault().GetReferencedAssemblySymbols().ElementAt(0));
95
Assert.Equal(2, localConsumerRefsAsm.First(arg => arg.Name == "Dummy2").
Modules
.FirstOrDefault().GetReferencedAssemblies().Length);
96
Assert.Equal(2, localConsumerRefsAsm.First(arg => arg.Name == "Dummy2").
Modules
.FirstOrDefault().GetReferencedAssemblySymbols().Length);
130
Assert.Equal(3, localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").
Modules
.FirstOrDefault().GetReferencedAssemblies().Length);
131
Assert.Equal(3, localConsumerRefsAsm.First(arg => arg.Name == "GeneralPia").
Modules
.FirstOrDefault().GetReferencedAssemblySymbols().Length);
Symbols\Metadata\PE\TypeAccessibility.cs (1)
25
TestTypeAccessibilityHelper(assembly.
Modules
[0]);
Symbols\Metadata\PE\TypeForwarders.cs (5)
43
var module1 = (PEModuleSymbol)assemblies[0].
Modules
[0];
44
var module2 = (PEModuleSymbol)assemblies[1].
Modules
[0];
760
Assert.Empty(comp3.GetReferencedAssemblySymbol(ref2).
Modules
[0].ReferencedAssemblySymbols.OfType<MissingAssemblySymbol>().First().GetPublicSymbol().GetForwardedTypes());
1669
var module = (PEModuleSymbol)appCompilation.Assembly.
Modules
[1];
1723
module = (PEModuleSymbol)appCompilation.Assembly.
Modules
[1];
Symbols\Metadata\PE\TypeKindTests.cs (1)
30
var module0 = assembly.
Modules
[0];
Symbols\Retargeting\NoPia.cs (2)
293
var localTypes1 = assemblies[0].
Modules
[0];
294
var localTypes2 = assemblies[1].
Modules
[0];
Symbols\Retargeting\RetargetCustomAttributes.cs (1)
190
var c1ModuleSym = c1AsmRef.
Modules
[0];
Symbols\Retargeting\RetargetCustomModifiers.cs (3)
183
Assert.Same(c1AsmRef.
Modules
[0], volatileFld.ContainingModule);
201
Assert.Same(c1AsmRef.
Modules
[0], m1.ContainingModule);
206
Assert.Same(c1AsmRef.
Modules
[0], p1.ContainingModule);
Symbols\SymbolErrorTests.cs (2)
7094
Assert.Equal(1, comp.Assembly.
Modules
[1].GlobalNamespace.GetTypeMembers("<ModuleA01>f__AnonymousType0", 1).Length);
7095
Assert.Equal(1, comp.Assembly.
Modules
[2].GlobalNamespace.GetTypeMembers("<ModuleB01>f__AnonymousType0", 1).Length);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
86
return (from m in @this.
Modules