Base:
property
Modules
Microsoft.CodeAnalysis.CSharp.Symbols.AssemblySymbol.Modules
20 references to Modules
Microsoft.CodeAnalysis.CSharp (20)
Compilation\CSharpCompilation.cs (2)
3697
SourceAssembly.
Modules
.Skip(1).Select(m => m.Name), //all modules except the first one
3727
ImmutableArray<ModuleSymbol> modules = SourceAssembly.
Modules
;
Emitter\Model\PEAssemblyBuilder.cs (3)
74
: base((SourceModuleSymbol)sourceAssembly.
Modules
[0], emitOptions, outputKind, serializationProperties, manifestResources)
128
var modules = _sourceAssembly.
Modules
;
167
var modules = _sourceAssembly.
Modules
;
Emitter\Model\PEModuleBuilder.cs (1)
638
var modules = sourceAssembly.
Modules
;
Symbols\Compilation_UsedAssemblies.cs (2)
130
for (int i = 1; i < SourceAssembly.
Modules
.Length; i++)
132
foreach (var dependency in SourceAssembly.
Modules
[i].ReferencedAssemblySymbols)
Symbols\ReferenceManager.cs (4)
567
var noPiaResolutionAssemblies = sourceAssembly.
Modules
[0].GetReferencedAssemblySymbols();
656
retargetingAssemblySymbol.UnderlyingAssembly.
Modules
[j].GetReferencedAssemblies();
662
retargetingAssemblySymbol.UnderlyingAssembly.
Modules
[0].GetReferencedAssemblySymbols();
768
var moduleSymbols = sourceAssembly.
Modules
;
Symbols\Retargeting\RetargetingAssemblySymbol.cs (4)
108
ModuleSymbol[] modules = new ModuleSymbol[underlyingAssembly.
Modules
.Length];
110
modules[0] = new RetargetingModuleSymbol(this, (SourceModuleSymbol)underlyingAssembly.
Modules
[0]);
112
for (int i = 1; i < underlyingAssembly.
Modules
.Length; i++)
114
PEModuleSymbol under = (PEModuleSymbol)underlyingAssembly.
Modules
[i];
Symbols\Source\SourceAssemblySymbol.cs (4)
577
return this.
Modules
.SelectMany(m => m.Locations).AsImmutable();
891
get { return (SourceModuleSymbol)this.
Modules
[0]; }
1960
bool emitCompilationRelaxationsAttribute = !isBuildingNetModule && !this.
Modules
.Any(static m => m.HasAssemblyCompilationRelaxationsAttribute);
1980
bool emitRuntimeCompatibilityAttribute = !isBuildingNetModule && !this.
Modules
.Any(static m => m.HasAssemblyRuntimeCompatibilityAttribute);