Skip to content

Commit

Permalink
Check for the CollectionExpression syntax kind early in UseSearchValu…
Browse files Browse the repository at this point in the history
…esAnalyzer
  • Loading branch information
MihaZupan committed Apr 5, 2024
1 parent e4d7ea6 commit 5a26841
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,8 @@ protected override bool IsConstantByteOrCharArrayCreationSyntax(SemanticModel se
// ConstString.ToCharArray()
internal static bool IsConstantByteOrCharArrayCreationExpression(SemanticModel semanticModel, ExpressionSyntax expression, List<char>? values, out int length)
{
const SyntaxKind CollectionExpressionSyntaxKind = (SyntaxKind)9076;

length = 0;

InitializerExpressionSyntax? arrayInitializer = null;
Expand All @@ -112,7 +114,7 @@ internal static bool IsConstantByteOrCharArrayCreationExpression(SemanticModel s
return true;
}
}
else
else if (expression.IsKind(CollectionExpressionSyntaxKind))
{
return
semanticModel.GetOperation(expression) is { } operation &&
Expand Down

0 comments on commit 5a26841

Please sign in to comment.