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)
26Implements ISourceAssemblySymbol, ISourceAssemblySymbolInternal, IAttributeTargetSymbol
11 references to ISourceAssemblySymbol
Microsoft.CodeAnalysis (1)
Symbols\ISymbolExtensions.cs (1)
107assembly is ISourceAssemblySymbol sourceAssembly && sourceAssembly.Compilation.Options.OutputKind.IsNetModule();
Microsoft.CodeAnalysis.CodeStyle (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
79var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
157var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.CodeAnalysis.CSharp (1)
Symbols\PublicModel\SourceAssemblySymbol.cs (1)
24Compilation ISourceAssemblySymbol.Compilation => _underlying.DeclaringCompilation;
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\Source\SourceAssemblySymbol.vb (1)
1815Private ReadOnly Property ISourceAssemblySymbol_Compilation As Compilation Implements ISourceAssemblySymbol.Compilation
Microsoft.CodeAnalysis.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
79var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
157var compilation = ((ISourceAssemblySymbol)symbol.ContainingAssembly).Compilation;
Microsoft.Interop.ComInterfaceGenerator (2)
ComInterfaceInfo.cs (2)
120&& (baseSymbol.ContainingAssembly is not ISourceAssemblySymbol 121|| (baseSymbol.ContainingAssembly is ISourceAssemblySymbol { Compilation: Compilation baseComp }
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
72if (t.ContainingAssembly is not ISourceAssemblySymbol sourceAssembly
Microsoft.VisualStudio.LanguageServices (1)
ProjectSystem\AbstractEntryPointFinderService.cs (1)
15=> symbol is not { ContainingAssembly: ISourceAssemblySymbol sourceAssembly }