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