Base:
property
DeclaringCompilation
Microsoft.CodeAnalysis.CSharp.Symbol.DeclaringCompilation
28 references to DeclaringCompilation
Microsoft.CodeAnalysis.CSharp (28)
Emitter\EditAndContinue\EmitHelpers.cs (1)
63var metadataSymbols = PEDeltaAssemblyBuilder.GetOrCreateMetadataSymbols(initialBaseline, sourceAssembly.DeclaringCompilation);
Emitter\Model\PEAssemblyBuilder.cs (3)
610var result = _sourceAssembly.DeclaringCompilation.GetWellKnownType(type); 617var result = _sourceAssembly.DeclaringCompilation.GetSpecialType(type); 624var compilation = _sourceAssembly.DeclaringCompilation;
Emitter\Model\PEModuleBuilder.cs (3)
83: base(sourceModule.ContainingSourceAssembly.DeclaringCompilation, 645Debug.Assert(OutputKind.IsNetModule() == sourceAssembly.DeclaringCompilation.Options.OutputKind.IsNetModule()); 660if (!sourceAssembly.DeclaringCompilation.Options.OutputKind.IsNetModule())
Emitter\Model\SourceAssemblySymbolAdapter.cs (1)
26var referenceAssemblyAttribute = this.DeclaringCompilation
Symbols\Compilation_UsedAssemblies.cs (2)
170usedAssemblies = sourceAssembly.DeclaringCompilation.GetCompleteSetOfUsedAssemblies(cancellationToken); 182usedAssemblies = retargetingAssembly.UnderlyingAssembly.DeclaringCompilation.GetCompleteSetOfUsedAssemblies(cancellationToken);
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24Compilation ISourceAssemblySymbol.Compilation => _underlying.DeclaringCompilation;
Symbols\Source\SourceAssemblySymbol.cs (13)
485if (DeclaringCompilation.Options.PublicSign) 496Debug.Assert(!DeclaringCompilation.Options.Errors.IsEmpty); 527return StrongNameKeys.Create(DeclaringCompilation.Options.StrongNameProvider, keyFile, keyContainer, hasCounterSignature, MessageProvider.Instance); 601if (DeclaringCompilation.Options.PublicSign) 618if (DeclaringCompilation.Options.OutputKind != OutputKind.NetModule && 619DeclaringCompilation.Options.CryptoPublicKey.IsEmpty && 622!DeclaringCompilation.Options.PublicSign && 772(DeclaringCompilation.Options.DelaySign.Value != (assemblyDelaySignAttributeSetting == ThreeState.True))) 1553var declarations = DeclaringCompilation.MergedRootDeclaration.Declarations; 1683QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1689QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1695QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1762this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker;
Symbols\Source\SourceModuleSymbol.cs (4)
462return _assemblySymbol.DeclaringCompilation; 592!isFeatureDisabled(_assemblySymbol.DeclaringCompilation) && 628var compilation = _assemblySymbol.DeclaringCompilation; 697var compilation = _assemblySymbol.DeclaringCompilation;