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