14 references to AddParentheses
Microsoft.CodeAnalysis.CSharp.Features (3)
ImplementInterface\CSharpImplementExplicitlyCodeRefactoringProvider.cs (2)
130generator.AddParentheses(generator.CastExpression(interfaceType, generator.ThisExpression())), 138g.AddParentheses(
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
321var replacement = editor.Generator.AddParentheses(newLocalName, includeElasticTrivia: false);
Microsoft.CodeAnalysis.Features (11)
CodeRefactorings\AddAwait\AbstractAddAwaitCodeRefactoringProvider.cs (2)
116withoutTrivia = (TExpressionSyntax)generator.AddParentheses(withoutTrivia); 125.AddParentheses(generator.AwaitExpression(withoutTrivia))
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
384? (TExpressionSyntax)syntaxGenerator.AddParentheses(argumentExpression) 385: (TExpressionSyntax)syntaxGenerator.CastExpression(convertedType, syntaxGenerator.AddParentheses(argumentExpression)));
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (2)
558inlineExpression = (TExpressionSyntax)syntaxGenerator.AddParentheses( 561syntaxGenerator.AddParentheses(inlineMethodContext.InlineExpression.WithAdditionalAnnotations(Formatter.Annotation))));
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (2)
513return (TExpressionSyntax)syntaxGenerator.AddParentheses( 526return (TExpressionSyntax)syntaxGenerator.AddParentheses(argumentExpressionOperation.Syntax);
IntroduceParameter\IntroduceParameterDocumentRewriter.cs (2)
553var parenthesizedArgumentExpression = editor.Generator.AddParentheses(argumentExpression, includeElasticTrivia: false); 559var parenthesizedGeneratedExpression = editor.Generator.AddParentheses(generatedExpression, includeElasticTrivia: false);
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
363var replacement = generator.AddParentheses(variableName, includeElasticTrivia: false);