2 implementations of Compilation
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24Compilation ISourceAssemblySymbol.Compilation => _underlying.DeclaringCompilation;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
1810Private ReadOnly Property ISourceAssemblySymbol_Compilation As Compilation Implements ISourceAssemblySymbol.Compilation
32 references to Compilation
GenerateDocumentationAndConfigFiles (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Metrics (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Metrics.Legacy (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis (1)
Symbols\ISymbolExtensions.cs (1)
107assembly is ISourceAssemblySymbol sourceAssembly && sourceAssembly.Compilation.Options.OutputKind.IsNetModule();
Microsoft.CodeAnalysis.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.BannedApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.PublicApiAnalyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
1810Private ReadOnly Property ISourceAssemblySymbol_Compilation As Compilation Implements ISourceAssemblySymbol.Compilation
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceInfo.cs (1)
125|| (baseSymbol.ContainingAssembly is ISourceAssemblySymbol { Compilation: Compilation baseComp }
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
73|| sourceAssembly.Compilation != compilation)
Roslyn.Diagnostics.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Test.Utilities (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Text.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
78var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
159var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;