37 references to CatchKeyword
Microsoft.CodeAnalysis.CSharp (14)
Parser\LanguageParser.cs (11)
7993
case SyntaxKind.
CatchKeyword
:
8940
Debug.Assert(this.CurrentToken.Kind is SyntaxKind.TryKeyword or SyntaxKind.
CatchKeyword
or SyntaxKind.FinallyKeyword);
8953
Debug.Assert(this.CurrentToken.Kind is SyntaxKind.
CatchKeyword
or SyntaxKind.FinallyKeyword);
8967
if (this.CurrentToken.Kind == SyntaxKind.
CatchKeyword
)
8970
while (this.CurrentToken.Kind == SyntaxKind.
CatchKeyword
)
9011
return this.CurrentToken.Kind is SyntaxKind.CloseBraceToken or SyntaxKind.
CatchKeyword
or SyntaxKind.FinallyKeyword;
9016
Debug.Assert(this.CurrentToken.Kind == SyntaxKind.
CatchKeyword
);
9078
or SyntaxKind.
CatchKeyword
9087
or SyntaxKind.
CatchKeyword
9093
or SyntaxKind.
CatchKeyword
10708
case SyntaxKind.
CatchKeyword
:
Syntax\SyntaxKindFacts.cs (2)
919
return SyntaxKind.
CatchKeyword
;
1563
case SyntaxKind.
CatchKeyword
:
Syntax\SyntaxNormalizer.cs (1)
394
case SyntaxKind.
CatchKeyword
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
430
nextToken.Kind() is SyntaxKind.
CatchKeyword
or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
94
if (currentToken.IsKind(SyntaxKind.
CatchKeyword
))
288
if (currentToken.IsKind(SyntaxKind.
CatchKeyword
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
155
previousKind == SyntaxKind.ForKeyword || previousKind == SyntaxKind.ForEachKeyword || previousKind == SyntaxKind.
CatchKeyword
||
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1906
token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.
CatchKeyword
))
2974
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
CatchKeyword
))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (10)
Generated\Syntax.Test.xml.Generated.cs (4)
452
=> InternalSyntaxFactory.CatchClause(InternalSyntaxFactory.Token(SyntaxKind.
CatchKeyword
), null, null, GenerateBlock());
2542
Assert.Equal(SyntaxKind.
CatchKeyword
, node.CatchKeyword.Kind);
10668
=> SyntaxFactory.CatchClause(SyntaxFactory.Token(SyntaxKind.
CatchKeyword
), default(CatchDeclarationSyntax), default(CatchFilterClauseSyntax), GenerateBlock());
12758
Assert.Equal(SyntaxKind.
CatchKeyword
, node.CatchKeyword.Kind());
Parsing\DeclarationScopeParsingTests.cs (3)
14738
N(SyntaxKind.
CatchKeyword
);
14814
N(SyntaxKind.
CatchKeyword
);
14900
N(SyntaxKind.
CatchKeyword
);
Parsing\FieldKeywordParsingTests.cs (1)
1878
N(SyntaxKind.
CatchKeyword
);
Parsing\StatementAttributeParsingTests.cs (2)
3069
N(SyntaxKind.
CatchKeyword
);
3142
N(SyntaxKind.
CatchKeyword
);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (1)
73
case SyntaxKind.
CatchKeyword
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (1)
430
nextToken.Kind() is SyntaxKind.
CatchKeyword
or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
94
if (currentToken.IsKind(SyntaxKind.
CatchKeyword
))
288
if (currentToken.IsKind(SyntaxKind.
CatchKeyword
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
155
previousKind == SyntaxKind.ForKeyword || previousKind == SyntaxKind.ForEachKeyword || previousKind == SyntaxKind.
CatchKeyword
||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1906
token.GetPreviousToken(includeSkipped: true).IsKind(SyntaxKind.
CatchKeyword
))
2974
if (CodeAnalysis.CSharpExtensions.IsKind(token, SyntaxKind.
CatchKeyword
))