2 implementations of ISourceAssemblySymbol
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
11internal sealed class SourceAssemblySymbol : AssemblySymbol, ISourceAssemblySymbol
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
27Implements ISourceAssemblySymbol, ISourceAssemblySymbolInternal, IAttributeTargetSymbol
34 references to ISourceAssemblySymbol
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.CSharp (1)
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24Compilation ISourceAssemblySymbol.Compilation => _underlying.DeclaringCompilation;
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 (2)
ComInterfaceInfo.cs (2)
124&& (baseSymbol.ContainingAssembly is not ISourceAssemblySymbol 125|| (baseSymbol.ContainingAssembly is ISourceAssemblySymbol { Compilation: Compilation baseComp }
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
72if (t.ContainingAssembly is not ISourceAssemblySymbol sourceAssembly
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;