7 overrides of Kind
Microsoft.CodeAnalysis (5)
Diagnostic\ExternalFileLocation.cs (1)
51public override LocationKind Kind
Diagnostic\MetadataLocation.cs (1)
25public override LocationKind Kind
Diagnostic\NoLocation.cs (1)
19public override LocationKind Kind
Diagnostic\SourceLocation.cs (1)
56public override LocationKind Kind
Diagnostic\XmlLocation.cs (1)
48public override LocationKind Kind
Microsoft.CodeAnalysis.VisualBasic (2)
Locations\EmbeddedTreeLocation.vb (1)
19Public Overrides ReadOnly Property Kind As LocationKind
Locations\MyTemplateLocation.vb (1)
19Public Overrides ReadOnly Property Kind As LocationKind
63 references to Kind
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Metrics (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Metrics.Legacy (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis (5)
Diagnostic\DiagnosticFormatter.cs (1)
32switch (diagnostic.Location.Kind)
Diagnostic\Location.cs (1)
97string result = Kind.ToString();
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
56return location != null && location.Kind == LocationKind.SourceFile;
DiagnosticAnalyzer\DiagnosticQueue.cs (2)
111Debug.Assert(diagnostic.Location.Kind == LocationKind.SourceFile || diagnostic.Location.Kind == LocationKind.ExternalFile);
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Diagnostics\DiagnosticAnalyzerTests.cs (1)
3904Assert.Equal(LocationKind.ExternalFile, diagnostic.Location.Kind);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Symbols\CompilationCreationTests.cs (1)
2569Assert.Equal(LocationKind.MetadataFile, ((MetadataLocation)Lib1_V1.Locations[0]).Kind);
Microsoft.CodeAnalysis.Features (1)
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (1)
142switch (location.Kind)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Microsoft.CodeAnalysis.VisualBasic (3)
CommandLine\CommandLineDiagnosticFormatter.vb (1)
136If diagnostic.Location.Kind = LocationKind.ExternalFile Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Includes.vb (1)
548loc.Kind = LocationKind.SourceFile AndAlso DirectCast(loc, SourceLocation).SourceTree Is Me._onlyDiagnosticsFromTree AndAlso
Symbols\Source\SourceNamespaceSymbol.vb (1)
87If location.Kind = LocationKind.None Then
Microsoft.CodeAnalysis.Workspaces (13)
CodeFixes\CodeFix.cs (1)
68else if (diagnostic.Location.Kind == LocationKind.ExternalFile)
Diagnostics\DiagnosticAnalysisResultBuilder.cs (3)
56switch (diagnostic.Location.Kind) 133switch (diagnostic.Location.Kind) 178throw ExceptionUtilities.UnexpectedValue(diagnostic.Location.Kind);
Diagnostics\DiagnosticData.cs (2)
279else if (location.Kind == LocationKind.ExternalFile) 284else if (location.Kind == LocationKind.None)
Diagnostics\Extensions.cs (1)
554else if (diagnostic.Location.Kind == LocationKind.ExternalFile)
Diagnostics\GeneratorDiagnosticsPlaceholderAnalyzer.cs (1)
42else if (diagnostic.Location.Kind == LocationKind.None &&
Shared\Extensions\ISolutionExtensions.cs (1)
44switch (location.Kind)
Shared\Extensions\ProjectExtensions.cs (1)
24Debug.Assert(location.Kind == LocationKind.ExternalFile);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Test.Utilities (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.SymbolKeyWriter.cs (3)
255Debug.Assert(location.Kind is LocationKind.None or 259WriteInteger((int)location.Kind); 266else if (location.Kind == LocationKind.MetadataFile)