1 write to SourceModule
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
680
SourceModule
= sourceModule;
47 references to SourceModule
Microsoft.CodeAnalysis (2)
Emit\CommonPEModuleBuilder.cs (2)
804
internal sealed override IModuleSymbolInternal CommonSourceModule =>
SourceModule
;
1125
this.
SourceModule
.Name,
Microsoft.CodeAnalysis.CSharp (45)
Compilation\CSharpCompilation.cs (1)
3520
if (moduleBeingBuilt.
SourceModule
.HasBadAttributes)
Compiler\MethodCompiler.cs (1)
203
if (moduleBeingBuiltOpt != null && (methodCompiler._globalHasErrors || moduleBeingBuiltOpt.
SourceModule
.HasBadAttributes) && !diagnostics.HasAnyErrors() && !hasDeclarationErrors)
Emitter\Model\FieldSymbolAdapter.cs (2)
68
AdaptedFieldSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
111
else if (AdaptedFieldSymbol.ContainingModule == ((PEModuleBuilder)visitor.Context.Module).
SourceModule
)
Emitter\Model\MethodSymbolAdapter.cs (3)
123
if (AdaptedMethodSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
175
AdaptedMethodSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
) // must be declared in the module we are building
205
if (AdaptedMethodSymbol.IsDefinition && AdaptedMethodSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
Emitter\Model\ModuleReference.cs (1)
69
ReferenceEquals(_moduleBeingBuilt.
SourceModule
.ContainingAssembly, _underlyingModule.ContainingAssembly))
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
139
AdaptedNamedTypeSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
175
AdaptedNamedTypeSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
213
AdaptedNamedTypeSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
) // must be declared in the module we are building
Emitter\Model\ParameterSymbolAdapter.cs (1)
196
AdaptedParameterSymbol.ContainingModule == moduleBeingBuilt.
SourceModule
)
Emitter\Model\PEAssemblyBuilder.cs (9)
533
SourceModule
,
540
SourceModule
,
548
SourceModule
,
556
SourceModule
,
564
SourceModule
,
572
SourceModule
,
579
SourceModule
,
587
SourceModule
,
645
var result =
SourceModule
.GlobalNamespace;
Emitter\Model\PEModuleBuilder.cs (21)
122
return
SourceModule
.ContainingSourceAssembly
128
return
SourceModule
.ContainingSourceAssembly.GetSecurityAttributes();
133
return
SourceModule
.GetCustomAttributesToEmit(this);
138
get { return
SourceModule
.ContainingSourceAssembly.CorLibrary; }
154
ImmutableArray<ModuleSymbol> modules =
SourceModule
.ContainingAssembly.Modules;
167
AssemblyIdentity asmIdentity =
SourceModule
.ContainingAssembly.Identity;
195
var machine =
SourceModule
.Machine;
197
if (!(machine == Machine.I386 && !
SourceModule
.Bit32Required) &&
223
namespacesAndTopLevelTypesToProcess.Push(
SourceModule
.GlobalNamespace);
341
namespacesAndTypesToProcess.Push(
SourceModule
.GlobalNamespace);
565
namespacesToProcess.Push(
SourceModule
.GlobalNamespace);
636
SourceAssemblySymbol sourceAssembly =
SourceModule
.ContainingSourceAssembly;
674
var sourceAssembly =
SourceModule
.ContainingSourceAssembly;
808
foreach (AssemblySymbol a in
SourceModule
.GetReferencedAssemblySymbols())
821
var typeSymbol =
SourceModule
.ContainingAssembly.GetSpecialType(specialType);
869
!ReferenceEquals(corLibrary,
SourceModule
.ContainingAssembly))
879
if (ReferenceEquals(
SourceModule
.ContainingAssembly, assembly))
908
if (ReferenceEquals(
SourceModule
, module))
1884
new SynthesizedPrivateImplementationDetailsType(base.GetPrivateImplClass(syntaxNodeOpt, diagnostics),
SourceModule
.GlobalNamespace, Compilation.ObjectType),
1962
var typeSymbol = new SynthesizedInlineArrayTypeSymbol(
SourceModule
, typeName, arrayLength, attributeConstructor);
1983
typeSymbol = SynthesizedReadOnlyListTypeSymbol.Create(
SourceModule
, typeName, kind);
Emitter\NoPia\EmbeddedType.cs (1)
69
ImmutableArray<AssemblySymbol> refs = TypeManager.ModuleBeingBuilt.
SourceModule
.GetReferencedAssemblySymbols();
Emitter\NoPia\EmbeddedTypesManager.cs (2)
354
Debug.Assert(ModuleBeingBuilt.
SourceModule
.AnyReferencedAssembliesAreLinked);
606
Debug.Assert(ModuleBeingBuilt.
SourceModule
.AnyReferencedAssembliesAreLinked);