79 references to SemanticSpanAnalysis
Microsoft.CodeAnalysis.CSharp.Features (36)
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
80=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
ConvertToBlockScopedNamespaceDiagnosticAnalyzer.cs (1)
27=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
ConvertToFileScopedNamespaceDiagnosticAnalyzer.cs (1)
27=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpAddBracesDiagnosticAnalyzer.cs (1)
45public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
39=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
43=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
47=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
236=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpMakeStructMemberReadOnlyAnalyzer.cs (1)
31=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpMakeStructReadOnlyDiagnosticAnalyzer.cs (1)
29=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpRemoveConfusingSuppressionDiagnosticAnalyzer.cs (1)
25public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpRemoveUnnecessaryDiscardDesignationDiagnosticAnalyzer.cs (1)
32=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
42=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpRemoveUnreachableCodeDiagnosticAnalyzer.cs (1)
35=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpSimplifyPropertyPatternDiagnosticAnalyzer.cs (1)
36=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpTypeStyleDiagnosticAnalyzerBase.cs (1)
33public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
40=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
34=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseDefaultLiteralDiagnosticAnalyzer.cs (1)
29=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
32=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
55public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
33=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
390=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
41=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
38=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseNullCheckOverTypeCheckDiagnosticAnalyzer.cs (1)
29=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
152=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseRangeOperatorDiagnosticAnalyzer.cs (1)
53public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
45=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
336=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
MakeLocalFunctionStaticDiagnosticAnalyzer.cs (1)
27=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseExpressionBodyDiagnosticAnalyzer.cs (1)
44=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
31=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
53=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
63=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseUtf8StringLiteralDiagnosticAnalyzer.cs (1)
44=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Diagnostics\DiagnosticServiceTests.vb (1)
2279<InlineData(DiagnosticAnalyzerCategory.SemanticSpanAnalysis, True)>
Microsoft.CodeAnalysis.Features (35)
AbstractAddRequiredParenthesesDiagnosticAnalyzer.cs (1)
81=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
22=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractForEachCastDiagnosticAnalyzer.cs (1)
44=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractMatchFolderAndNamespaceDiagnosticAnalyzer.cs (1)
50=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractPopulateSwitchDiagnosticAnalyzer.cs (1)
43public sealed override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
61public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractRemoveRedundantEqualityDiagnosticAnalyzer.cs (1)
28=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractRemoveUnnecessaryCastDiagnosticAnalyzer.cs (1)
35=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
38=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
185public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractSimplifyConditionalDiagnosticAnalyzer.cs (1)
55=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractSimplifyInterpolationDiagnosticAnalyzer.cs (1)
37=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
44=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseCoalesceExpressionForIfNullCheckDiagnosticAnalyzer.cs (1)
53=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
40=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
35=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
36=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
65=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseConditionalExpressionDiagnosticAnalyzer.cs (1)
19=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseInferredMemberNameDiagnosticAnalyzer.cs (1)
28=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
29=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
65=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseObjectInitializerDiagnosticAnalyzer.cs (1)
157=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
AbstractUseThrowExpressionDiagnosticAnalyzer.cs (1)
51=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
Diagnostics\Analyzers\UnboundIdentifiersDiagnosticAnalyzerBase.cs (1)
95=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
Diagnostics\IDiagnosticAnalyzerService.cs (1)
75/// <see cref="IBuiltInAnalyzer"/>s that support <see cref="DiagnosticAnalyzerCategory.SemanticSpanAnalysis"/>.
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDetectionAnalyzer.cs (1)
39=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
EmbeddedLanguages\Json\LanguageServices\AbstractJsonDiagnosticAnalyzer.cs (1)
33=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
EmbeddedLanguages\RegularExpressions\LanguageServices\AbstractRegexDiagnosticAnalyzer.cs (1)
35=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
NamingStyleDiagnosticAnalyzerBase.cs (1)
172=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
PreferFrameworkType\PreferFrameworkTypeDiagnosticAnalyzerBase.cs (1)
47=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
SimplifyThisOrMe\AbstractSimplifyThisOrMeDiagnosticAnalyzer.cs (1)
46=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
SimplifyTypeNamesDiagnosticAnalyzerBase.cs (1)
193=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseExplicitTupleNameDiagnosticAnalyzer.cs (1)
28public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
UseSystemHashCodeDiagnosticAnalyzer.cs (1)
26=> DiagnosticAnalyzerCategory.SemanticSpanAnalysis;
Microsoft.CodeAnalysis.VisualBasic.Features (3)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
36Return DiagnosticAnalyzerCategory.SemanticSpanAnalysis
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
28Return DiagnosticAnalyzerCategory.SemanticSpanAnalysis
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
35Return DiagnosticAnalyzerCategory.SemanticSpanAnalysis
Microsoft.CodeAnalysis.Workspaces (4)
DiagnosticAnalyzerCategory.cs (1)
22/// <see cref="SemanticModel"/> is needed, use <see cref="SemanticSpanAnalysis"/> or
Diagnostics\DiagnosticAnalyzerExtensions.cs (3)
22? DiagnosticAnalyzerCategory.SyntaxTreeWithoutSemanticsAnalysis | DiagnosticAnalyzerCategory.SemanticSpanAnalysis | DiagnosticAnalyzerCategory.ProjectAnalysis 43return (category & (DiagnosticAnalyzerCategory.SemanticSpanAnalysis | DiagnosticAnalyzerCategory.SemanticDocumentAnalysis)) != 0; 49return (category & DiagnosticAnalyzerCategory.SemanticSpanAnalysis) != 0;