1 implementation of ITryOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
4758
internal sealed partial class TryOperation : Operation,
ITryOperation
14 references to ITryOperation
Microsoft.CodeAnalysis (10)
Generated\OperationKind.Generated.cs (1)
42
/// <summary>Indicates an <see cref="
ITryOperation
"/>.</summary>
Generated\Operations.Generated.cs (3)
10928
public override IOperation VisitTry(
ITryOperation
operation, object? argument)
11505
public virtual void VisitTry(
ITryOperation
operation) => DefaultVisit(operation);
11646
public virtual TResult? VisitTry(
ITryOperation
operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (1)
3656
public override IOperation? VisitTry(
ITryOperation
operation, int? captureIdForResult)
Operations\ControlFlowRegionKind.cs (5)
28
/// Region representing a try region. For example, <see cref="
ITryOperation
.Body"/>
55
/// Region representing <see cref="
ITryOperation
.Finally"/>
63
/// An <see cref="
ITryOperation
"/> that has a set of <see cref="
ITryOperation
.Catches"/> and a <see cref="
ITryOperation
.Finally"/>
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (2)
3955
public sealed override TAbstractAnalysisValue VisitTry(
ITryOperation
operation, object? argument)
3957
throw new NotSupportedException($"'{nameof(
ITryOperation
)}' must have been lowered in the CFG");
Microsoft.CodeAnalysis.CSharp (1)
Operations\CSharpOperationFactory.cs (1)
2061
private
ITryOperation
CreateBoundTryStatementOperation(BoundTryStatement boundTryStatement)
Roslyn.Diagnostics.Analyzers (1)
AbstractDoNotCopyValue.cs (1)
1216
public override void VisitTry(
ITryOperation
operation)