21 references to Syntax
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
883var kind = actionKind == AnalyzerRegisterActionKind.SyntaxTree ? AnalysisKind.Syntax : AnalysisKind.Semantic;
Microsoft.CodeAnalysis.Features (10)
Diagnostics\Service\DiagnosticAnalyzerService_ComputeDiagnosticAnalysisResults.cs (1)
134var syntaxDiagnostics = await DocumentAnalysisExecutor.ComputeDocumentDiagnosticAnalyzerDiagnosticsAsync(documentAnalyzer, textDocument, AnalysisKind.Syntax, compilation, tree, cancellationToken).ConfigureAwait(false);
Diagnostics\Service\DiagnosticAnalyzerService_CoreAnalyze.cs (1)
113case AnalysisKind.Syntax:
Diagnostics\Service\DiagnosticAnalyzerService_GetDiagnosticsForSpan.cs (3)
67syntaxAnalyzers = await FilterAnalyzersAsync(syntaxAnalyzers, AnalysisKind.Syntax, range).ConfigureAwait(false); 113includeSyntax = includeSyntax && analyzer.SupportAnalysisKind(AnalysisKind.Syntax); 297await ComputeDocumentDiagnosticsAsync(syntaxAnalyzers, AnalysisKind.Syntax, range, incrementalAnalysis: false).ConfigureAwait(false);
Diagnostics\Service\DiagnosticAnalyzerService_ProduceProjectDiagnostics.cs (1)
139AddIncludedDiagnostics(builder, analysisResult.GetDocumentDiagnostics(documentId, AnalysisKind.Syntax));
Diagnostics\Service\DocumentAnalysisExecutor.cs (3)
93if (kind == AnalysisKind.Syntax) 104if (kind != AnalysisKind.Syntax && isCompilerAnalyzer) 120AnalysisKind.Syntax => await GetSyntaxDiagnosticsInProcessAsync().ConfigureAwait(false),
Diagnostics\Service\DocumentAnalysisExecutor_Helpers.cs (1)
93AnalysisKind.Syntax => await analyzer.AnalyzeSyntaxAsync(document, tree, cancellationToken).ConfigureAwait(false),
Microsoft.CodeAnalysis.Workspaces (9)
Diagnostics\DiagnosticAnalysisResult.cs (1)
108AnalysisKind.Syntax => _syntaxLocals,
Diagnostics\DiagnosticAnalyzerExtensions.cs (1)
26AnalysisKind.Syntax => analyzer.SupportsSyntaxDiagnosticAnalysis(),
Diagnostics\DocumentAnalysisScope.cs (1)
27Debug.Assert(kind is AnalysisKind.Syntax or AnalysisKind.Semantic);
Diagnostics\Extensions.cs (6)
159case AnalysisKind.Syntax: 165treeToAnalyze, additionalDocumentId: null, spanToAnalyze, AnalysisKind.Syntax, diagnosticIdsToFilter); 171tree: null, documentAnalysisScope.TextDocument.Id, spanToAnalyze, AnalysisKind.Syntax, diagnosticIdsToFilter); 194tree, additionalDocumentId: null, span: null, AnalysisKind.Syntax, diagnosticIdsToFilter); 206var kind = additionalDocumentId != null ? AnalysisKind.Syntax : AnalysisKind.NonLocal; 280case AnalysisKind.Syntax:
Roslyn.VisualStudio.Next.UnitTests (1)
Services\VisualStudioDiagnosticAnalyzerExecutorTests.cs (1)
209var diagnostics = analyzerResult.GetDocumentDiagnostics(project.DocumentIds.First(), AnalysisKind.Syntax);