1 implementation of IParenthesizedOperation
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
6006internal sealed partial class ParenthesizedOperation : Operation, IParenthesizedOperation
23 references to IParenthesizedOperation
Microsoft.CodeAnalysis (8)
Generated\OperationKind.Generated.cs (1)
110/// <summary>Indicates an <see cref="IParenthesizedOperation"/>.</summary>
Generated\Operations.Generated.cs (3)
10456public override IOperation VisitParenthesized(IParenthesizedOperation operation, object? argument) 10893public virtual void VisitParenthesized(IParenthesizedOperation operation) => DefaultVisit(operation); 11029public virtual TResult? VisitParenthesized(IParenthesizedOperation operation, TArgument argument) => DefaultVisit(operation, argument);
Operations\ControlFlowGraphBuilder.cs (4)
2695case IParenthesizedOperation parenthesized: 2937condition = ((IParenthesizedOperation)condition).Operand; 6941public override IOperation VisitParenthesized(IParenthesizedOperation operation, int? captureIdForResult) 7097current = ((IParenthesizedOperation)current).Operand;
Microsoft.CodeAnalysis.CodeStyle (4)
AbstractSimplifyInterpolationHelpers.cs (1)
63case IParenthesizedOperation parenthesized:
HashCodeAnalyzer.cs (1)
254else if (value is IParenthesizedOperation parenthesized)
OperationExtensions.cs (1)
139else if (operation.Parent is IParenthesizedOperation parenthesizedOperation)
SymbolUsageAnalysis.Walker.cs (1)
416currentOperation = ((IParenthesizedOperation)currentOperation).Operand;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
CSharpUsePatternCombinatorsAnalyzer.cs (1)
68case IParenthesizedOperation op:
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpUsePatternCombinatorsAnalyzer.cs (1)
68case IParenthesizedOperation op:
Microsoft.CodeAnalysis.Features (3)
AbstractSimplifyInterpolationHelpers.cs (1)
63case IParenthesizedOperation parenthesized:
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (1)
332case IParenthesizedOperation op:
HashCodeAnalyzer.cs (1)
254else if (value is IParenthesizedOperation parenthesized)
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\OperationTreeVerifier.cs (2)
1702public override void VisitParenthesized(IParenthesizedOperation operation) 1704LogString(nameof(IParenthesizedOperation));
Compilation\TestOperationVisitor.cs (1)
1191public override void VisitParenthesized(IParenthesizedOperation operation)
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
464Private Function CreateBoundParenthesizedOperation(boundParenthesized As BoundParenthesized) As IParenthesizedOperation
Microsoft.CodeAnalysis.Workspaces (2)
OperationExtensions.cs (1)
139else if (operation.Parent is IParenthesizedOperation parenthesizedOperation)
SymbolUsageAnalysis.Walker.cs (1)
416currentOperation = ((IParenthesizedOperation)currentOperation).Operand;