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)
45
public 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)
25
public 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)
33
public 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)
55
public 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)
53
public 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)
43
public sealed override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
;
AbstractQualifyMemberAccessDiagnosticAnalyzer.cs (1)
61
public 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)
185
public 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)
28
public override DiagnosticAnalyzerCategory GetAnalyzerCategory() => DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
;
UseSystemHashCodeDiagnosticAnalyzer.cs (1)
26
=> DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
;
Microsoft.CodeAnalysis.VisualBasic.Features (3)
VisualBasicRemoveUnnecessaryByValDiagnosticAnalyzer.vb (1)
36
Return DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
VisualBasicSimplifyObjectCreationDiagnosticAnalyzer.vb (1)
28
Return DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
VisualBasicUseIsNotDiagnosticAnalyzer.vb (1)
35
Return 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
43
return (category & (DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
| DiagnosticAnalyzerCategory.SemanticDocumentAnalysis)) != 0;
49
return (category & DiagnosticAnalyzerCategory.
SemanticSpanAnalysis
) != 0;