42 references to TryStatement
Microsoft.CodeAnalysis.CSharp (10)
_generated\1\Syntax.xml.Internal.Generated.cs (2)
31692return new TryStatementSyntax(SyntaxKind.TryStatement, attributeLists.Node, tryKeyword, block, catches.Node, @finally, this.context); 37119return new TryStatementSyntax(SyntaxKind.TryStatement, attributeLists.Node, tryKeyword, block, catches.Node, @finally);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
8998/// <item><description><see cref="SyntaxKind.TryStatement"/></description></item>
Binder\Binder_Statements.cs (1)
114case SyntaxKind.TryStatement:
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
1154Debug.Assert(pendingCatch.SyntaxOpt.IsKind(SyntaxKind.TryStatement));
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (2)
89case SyntaxKind.TryStatement: 144Debug.Assert(node is { } && node.Kind() == SyntaxKind.TryStatement);
Syntax\LambdaUtilities.cs (1)
401case SyntaxKind.TryStatement:
Syntax\LookupPosition.cs (2)
354case SyntaxKind.TryStatement: 417case SyntaxKind.TryStatement:
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
299case SyntaxKind.TryStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
61case SyntaxKind.TryStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (1)
73endToken.Parent.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.DoStatement;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
344SyntaxKind.TryStatement or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
135if (token.Parent.Parent.Kind() is not SyntaxKind.TryStatement and not SyntaxKind.DoStatement)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2964block.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.CatchClause)
Microsoft.CodeAnalysis.CSharp.Features (15)
BraceCompletion\CurlyBraceCompletionService.cs (1)
218case SyntaxKind.TryStatement:
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
208case SyntaxKind.TryStatement: 278case SyntaxKind.TryStatement:
EditAndContinue\BreakpointSpans.cs (1)
740case SyntaxKind.TryStatement:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (6)
1779case SyntaxKind.TryStatement: 2139case SyntaxKind.TryStatement: 2597case SyntaxKind.TryStatement: 2611RoslynDebug.Assert(current.Parent.Kind() == SyntaxKind.TryStatement); 2659case SyntaxKind.TryStatement: 2693case SyntaxKind.TryStatement:
EditAndContinue\SyntaxComparer.cs (2)
442case SyntaxKind.TryStatement: 1113case SyntaxKind.TryStatement:
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
299case SyntaxKind.TryStatement:
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
401case SyntaxKind.TryStatement:
Structure\Providers\BlockSyntaxStructureProvider.cs (1)
211SyntaxKind.TryStatement => BlockTypes.Statement,
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
Classification\ClassificationHelpers.cs (1)
132case SyntaxKind.TryStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
61case SyntaxKind.TryStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (1)
73endToken.Parent.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.DoStatement;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
344SyntaxKind.TryStatement or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
135if (token.Parent.Parent.Kind() is not SyntaxKind.TryStatement and not SyntaxKind.DoStatement)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2964block.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.CatchClause)
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (1)
61case SyntaxKind.TryStatement:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Indentation\CSharpSmartTokenFormatter.cs (1)
73endToken.Parent.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.DoStatement;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
344SyntaxKind.TryStatement or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
135if (token.Parent.Parent.Kind() is not SyntaxKind.TryStatement and not SyntaxKind.DoStatement)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
2964block.Parent?.Kind() is SyntaxKind.TryStatement or SyntaxKind.CatchClause)