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