Base:
property
DeclaringCompilation
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaringCompilation
17 references to DeclaringCompilation
Microsoft.CodeAnalysis.CSharp (17)
Symbols\Retargeting\RetargetingModuleSymbol.cs (1)
211
var identityComparer = _underlyingModule.
DeclaringCompilation
.Options.AssemblyIdentityComparer;
Symbols\Source\SourceModuleSymbol.cs (13)
90
switch (
DeclaringCompilation
.Options.Platform)
110
return
DeclaringCompilation
.Options.Platform == Platform.X86;
201
this, this,
DeclaringCompilation
.MergedRootDeclaration, diagnostics);
249
if (this.
DeclaringCompilation
.DataSectionStringLiteralThreshold != null)
252
_ = Binder.GetWellKnownTypeMember(this.
DeclaringCompilation
, WellKnownMember.System_Text_Encoding__get_UTF8, diagnostics, NoLocation.Singleton);
253
_ = Binder.GetWellKnownTypeMember(this.
DeclaringCompilation
, WellKnownMember.System_Text_Encoding__GetString, diagnostics, NoLocation.Singleton);
288
Volatile.Write(ref
DeclaringCompilation
.InterceptorsDiscoveryComplete, true);
317
var needsDiagnostics =
DeclaringCompilation
.Options.OutputKind == OutputKind.NetModule;
324
DeclaringCompilation
.EnsureMemorySafetyRulesAttributeExists(
358
if (!Volatile.Read(ref
DeclaringCompilation
.InterceptorsDiscoveryComplete))
361
Volatile.Write(ref
DeclaringCompilation
.InterceptorsDiscoveryComplete, true);
440
DeclaringCompilation
.MergedRootDeclaration.Declarations.SelectAsArray(d => (Location)d.Location));
616
CSharpAttributeData.DecodeSkipLocalsInitAttribute<ModuleWellKnownAttributeData>(
DeclaringCompilation
, ref arguments);
Symbols\Symbol.cs (1)
212
return sourceModuleSymbol.
DeclaringCompilation
;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (2)
130
var compilation = containingModule.
DeclaringCompilation
;
268
var compilation = containingModule.
DeclaringCompilation
;