Base:
property
DeclaringCompilation
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaringCompilation
31 references to DeclaringCompilation
Microsoft.CodeAnalysis.CSharp (29)
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (1)
46
var metadataSymbols = GetOrCreateMetadataSymbols(initialBaseline, sourceAssembly.
DeclaringCompilation
);
Emitter\Model\PEAssemblyBuilder.cs (3)
550
var result = _sourceAssembly.
DeclaringCompilation
.GetWellKnownType(type);
557
var result = _sourceAssembly.
DeclaringCompilation
.GetSpecialType(type);
564
var compilation = _sourceAssembly.
DeclaringCompilation
;
Emitter\Model\PEModuleBuilder.cs (3)
81
: base(sourceModule.ContainingSourceAssembly.
DeclaringCompilation
,
626
Debug.Assert(OutputKind.IsNetModule() == sourceAssembly.
DeclaringCompilation
.Options.OutputKind.IsNetModule());
641
if (!sourceAssembly.
DeclaringCompilation
.Options.OutputKind.IsNetModule())
Emitter\Model\SourceAssemblySymbolAdapter.cs (1)
26
var referenceAssemblyAttribute = this.
DeclaringCompilation
Symbols\Attributes\RetargetingAttributeData.cs (1)
39
TypeSymbol systemType = underlyingAssembly.
DeclaringCompilation
.GetWellKnownType(WellKnownType.System_Type);
Symbols\Compilation_UsedAssemblies.cs (2)
172
usedAssemblies = sourceAssembly.
DeclaringCompilation
.GetCompleteSetOfUsedAssemblies(cancellationToken);
184
usedAssemblies = retargetingAssembly.UnderlyingAssembly.
DeclaringCompilation
.GetCompleteSetOfUsedAssemblies(cancellationToken);
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24
Compilation ISourceAssemblySymbol.Compilation => _underlying.
DeclaringCompilation
;
Symbols\Source\SourceAssemblySymbol.cs (13)
481
if (
DeclaringCompilation
.Options.PublicSign)
492
Debug.Assert(!
DeclaringCompilation
.Options.Errors.IsEmpty);
523
return StrongNameKeys.Create(
DeclaringCompilation
.Options.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance);
597
if (
DeclaringCompilation
.Options.PublicSign)
614
if (
DeclaringCompilation
.Options.OutputKind != OutputKind.NetModule &&
615
DeclaringCompilation
.Options.CryptoPublicKey.IsEmpty &&
618
!
DeclaringCompilation
.Options.PublicSign &&
768
(
DeclaringCompilation
.Options.DelaySign.Value != (assemblyDelaySignAttributeSetting == ThreeState.True)))
1544
var declarations =
DeclaringCompilation
.MergedRootDeclaration.Declarations;
1674
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1680
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1686
QuickAttributeChecker checker = this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
1753
this.
DeclaringCompilation
.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
Symbols\Source\SourceModuleSymbol.cs (4)
416
return _assemblySymbol.
DeclaringCompilation
;
543
!isFeatureDisabled(_assemblySymbol.
DeclaringCompilation
) &&
579
var compilation = _assemblySymbol.
DeclaringCompilation
;
648
var compilation = _assemblySymbol.
DeclaringCompilation
;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Attributes\AttributeTests_Security.cs (1)
44
var compilation = sourceAssembly.
DeclaringCompilation
;
Attributes\WellKnownAttributesTestBase.cs (1)
77
return sourceAssembly.
DeclaringCompilation
.GlobalNamespace.GetMember<NamespaceSymbol>("System");