Base:
property
DeclaringCompilation
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaringCompilation
28 references to DeclaringCompilation
Microsoft.CodeAnalysis.CSharp (28)
Emitter\EditAndContinue\EmitHelpers.cs (1)
65
var metadataSymbols = PEDeltaAssemblyBuilder.GetOrCreateMetadataSymbols(initialBaseline, sourceAssembly.
DeclaringCompilation
);
Emitter\Model\PEAssemblyBuilder.cs (3)
626
var result = _sourceAssembly.
DeclaringCompilation
.GetWellKnownType(type);
633
var result = _sourceAssembly.
DeclaringCompilation
.GetSpecialType(type);
640
var compilation = _sourceAssembly.
DeclaringCompilation
;
Emitter\Model\PEModuleBuilder.cs (3)
83
: base(sourceModule.ContainingSourceAssembly.
DeclaringCompilation
,
645
Debug.Assert(OutputKind.IsNetModule() == sourceAssembly.
DeclaringCompilation
.Options.OutputKind.IsNetModule());
660
if (!sourceAssembly.
DeclaringCompilation
.Options.OutputKind.IsNetModule())
Emitter\Model\SourceAssemblySymbolAdapter.cs (1)
26
var referenceAssemblyAttribute = this.
DeclaringCompilation
Symbols\Compilation_UsedAssemblies.cs (2)
169
usedAssemblies = sourceAssembly.
DeclaringCompilation
.GetCompleteSetOfUsedAssemblies(cancellationToken);
181
usedAssemblies = retargetingAssembly.UnderlyingAssembly.
DeclaringCompilation
.GetCompleteSetOfUsedAssemblies(cancellationToken);
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24
Compilation ISourceAssemblySymbol.Compilation => _underlying.
DeclaringCompilation
;
Symbols\Source\SourceAssemblySymbol.cs (13)
486
if (
DeclaringCompilation
.Options.PublicSign)
497
Debug.Assert(!
DeclaringCompilation
.Options.Errors.IsEmpty);
528
return StrongNameKeys.Create(
DeclaringCompilation
.Options.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance);
602
if (
DeclaringCompilation
.Options.PublicSign)
619
if (
DeclaringCompilation
.Options.OutputKind != OutputKind.NetModule &&
620
DeclaringCompilation
.Options.CryptoPublicKey.IsEmpty &&
623
!
DeclaringCompilation
.Options.PublicSign &&
773
(
DeclaringCompilation
.Options.DelaySign.Value != (assemblyDelaySignAttributeSetting == ThreeState.True)))
1554
var declarations =
DeclaringCompilation
.MergedRootDeclaration.Declarations;
1684
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1690
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1696
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1763
this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
Symbols\Source\SourceModuleSymbol.cs (4)
470
return _assemblySymbol.
DeclaringCompilation
;
600
!isFeatureDisabled(_assemblySymbol.
DeclaringCompilation
) &&
636
var compilation = _assemblySymbol.
DeclaringCompilation
;
705
var compilation = _assemblySymbol.
DeclaringCompilation
;