1 implementation of Filter
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
8027public IOperation? Filter { get; }
15 references to Filter
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation is { ExceptionDeclarationOrExpression: not null, Filter: not null };
Microsoft.CodeAnalysis (3)
Generated\Operations.Generated.cs (1)
2614/// Locals declared by the <see cref="ExceptionDeclarationOrExpression" /> and/or <see cref="Filter" /> clause.
Operations\ControlFlowGraphBuilder.cs (1)
3701IOperation? filter = catchClause.Filter;
Operations\ControlFlowRegionKind.cs (1)
33/// Region representing <see cref="ICatchClauseOperation.Filter"/>
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation is { ExceptionDeclarationOrExpression: not null, Filter: not null };
Microsoft.CodeAnalysis.AnalyzerUtilities (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation is { ExceptionDeclarationOrExpression: not null, Filter: not null };
Microsoft.CodeAnalysis.NetAnalyzers (2)
src\sdk\src\Microsoft.CodeAnalysis.NetAnalyzers\src\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation.ExceptionDeclarationOrExpression != null && operation.Filter != null;
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation is { ExceptionDeclarationOrExpression: not null, Filter: not null };
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\DoNotCatchGeneralUnlessRethrown.cs (2)
139Visit(operation.Filter); 169return operation is { ExceptionDeclarationOrExpression: not null, Filter: not null };