176 references to WithTrailingTrivia
GenerateDocumentationAndConfigFiles (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Metrics (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Metrics.Legacy (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Microsoft.AspNetCore.App.CodeFixes (1)
Authorization\AddAuthorizationBuilderFixer.cs (1)
129invocation.WithTrailingTrivia(newInvocationTrivia),
Microsoft.CodeAnalysis (1)
Syntax\SyntaxNodeExtensions.cs (1)
325return syntax.WithLeadingTrivia(node.GetLeadingTrivia()).WithTrailingTrivia(node.GetTrailingTrivia());
Microsoft.CodeAnalysis.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Microsoft.CodeAnalysis.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Microsoft.CodeAnalysis.CodeStyle.Fixes (5)
src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (1)
66return innerInvocationExpression.ReplaceNode(innerName, outerName.WithTriviaFrom(innerName)).WithTrailingTrivia(current.GetTrailingTrivia());
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
78.WithTrailingTrivia(conditionalExpression.GetTrailingTrivia());
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
218newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\Fixers\CSharpPreferIsKindFix.cs (1)
67.WithTrailingTrivia(binaryExpression.Right.GetTrailingTrivia());
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (1)
19.WithTrailingTrivia(memberAccess.GetTrailingTrivia());
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (36)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
324.WithTrailingTrivia(baseTrailingTrivia)));
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
81return elementNode.WithTrailingTrivia(SyntaxFactory.ParseTrailingTrivia(Environment.NewLine));
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
77return binaryExpression.Left.WithTrailingTrivia(binaryExpression.GetTrailingTrivia())
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (3)
103return TypePattern(declarationPattern.Type).WithTrailingTrivia(trailingTrivia); 151.WithTrailingTrivia(proposedReplacementNode.GetTrailingTrivia()); 162.WithTrailingTrivia(proposedReplacementNode.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
141.WithTrailingTrivia(propertyDeclaration.GetTrailingTrivia())
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
80ArgumentList(arguments).WithTrailingTrivia(argumentListTrailingTrivia),
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
64nodesAndTokens.Add(expression.WithTrailingTrivia(trailingTrivia));
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
85newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
214.WithTrailingTrivia(designation.GetTrailingTrivia()); 225.WithTrailingTrivia(parensDesignation.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\CSharpUseObjectInitializerCodeFixProvider.cs (1)
100newAssignment = newAssignment.WithTrailingTrivia(
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (1)
23.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.GetTrailingTrivia()))
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
402.WithTrailingTrivia(baseType.GetTrailingTrivia()));
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
203SemicolonToken).WithTrailingTrivia(usingStatement.CloseParenToken.TrailingTrivia);
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
77(current, _) => current.WithTrailingTrivia(throwStatement.GetTrailingTrivia()));
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (2)
200return stringLiteral.WithTrailingTrivia(trailingTrivia); 210.WithTrailingTrivia(trailingTrivia);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (13)
791.WithTrailingTrivia(delegateDeclarationSyntax.ReturnType.GetTrailingTrivia()); 799.WithTrailingTrivia(methodDeclarationSyntax.ReturnType.GetTrailingTrivia()); 807.WithTrailingTrivia(operatorDeclarationSyntax.ReturnType.GetTrailingTrivia()); 815.WithTrailingTrivia(conversionOperatorDeclarationSyntax.Type.GetTrailingTrivia()); 823.WithTrailingTrivia(propertyDeclaration.Type.GetTrailingTrivia()); 831.WithTrailingTrivia(eventDeclarationSyntax.Type.GetTrailingTrivia()); 839.WithTrailingTrivia(indexerDeclarationSyntax.Type.GetTrailingTrivia()); 851.WithTrailingTrivia(parameterSyntax.Type.GetTrailingTrivia()); 865.WithTrailingTrivia(incompleteMemberSyntax.Type.GetTrailingTrivia()); 875.WithTrailingTrivia(arrayTypeSyntax.ElementType.GetTrailingTrivia()); 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia()); 891.WithTrailingTrivia(variableDeclarationSyntax.Type.GetTrailingTrivia()); 899.WithTrailingTrivia(catchDeclarationSyntax.Type.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
118typeDeclaration = typeDeclaration.WithSemicolonToken(default).WithTrailingTrivia(typeDeclaration.SemicolonToken.TrailingTrivia);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
107right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.GetTrailingTrivia()));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
278.WithTrailingTrivia(propertyDeclaration.SemicolonToken.TrailingTrivia) 300return result.WithTrailingTrivia(accessorDeclaration.Body?.GetTrailingTrivia() ?? accessorDeclaration.SemicolonToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (3)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (3)
432var newArgumentList = ArgumentList().WithTrailingTrivia(newKeywordToken.TrailingTrivia); 440var newArgumentList = ArgumentList().WithTrailingTrivia(typeNode.GetTrailingTrivia()); 449var newArgumentList = ArgumentList().WithTrailingTrivia(newKeywordToken.TrailingTrivia);
Microsoft.CodeAnalysis.CSharp.Features (31)
ChangeSignature\CSharpChangeSignatureService.cs (1)
385.WithTrailingTrivia(lambda.Parameter.GetTrailingTrivia());
ConvertCast\CSharpConvertDirectCastToTryCastCodeRefactoringProvider.cs (1)
65.WithTrailingTrivia(newTrailingTrivia);
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (1)
64.WithTrailingTrivia(newTrailingTrivia);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (1)
283.WithTrailingTrivia(propertyDeclaration.GetTrailingTrivia()));
Copilot\CSharpCopilotCodeFixProvider.cs (1)
128.WithTrailingTrivia(memberDeclaration.HasTrailingTrivia ? memberDeclaration.GetTrailingTrivia() : method.GetTrailingTrivia())
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
79.WithTrailingTrivia(fieldSyntax.GetTrailingTrivia()));
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (1)
35.WithTrailingTrivia(expression.GetTrailingTrivia())
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
62? (objectCreationExpression.NewKeyword.WithoutTrailingTrivia(), ArgumentList().WithoutLeadingTrivia().WithTrailingTrivia(objectCreationExpression.NewKeyword.TrailingTrivia)) 254.WithTrailingTrivia(oldBody.GetTrailingTrivia());
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (2)
148(trueStatement.WithTrailingTrivia(falseStatementOpt.GetTrailingTrivia()), 149falseStatementOpt.WithTrailingTrivia(trueStatement.GetTrailingTrivia()));
ReplaceMethodWithProperty\CSharpReplaceMethodWithPropertyService.cs (1)
188.WithTrailingTrivia(accessorDeclaration.Body.GetTrailingTrivia())
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
324.WithTrailingTrivia(baseTrailingTrivia)));
src\Analyzers\CSharp\CodeFixes\DocumentationComments\CSharpAddDocCommentNodesCodeFixProvider.cs (1)
81return elementNode.WithTrailingTrivia(SyntaxFactory.ParseTrailingTrivia(Environment.NewLine));
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
77return binaryExpression.Left.WithTrailingTrivia(binaryExpression.GetTrailingTrivia())
src\Analyzers\CSharp\CodeFixes\RemoveUnusedParametersAndValues\CSharpRemoveUnusedValuesCodeFixProvider.cs (3)
103return TypePattern(declarationPattern.Type).WithTrailingTrivia(trailingTrivia); 151.WithTrailingTrivia(proposedReplacementNode.GetTrailingTrivia()); 162.WithTrailingTrivia(proposedReplacementNode.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
141.WithTrailingTrivia(propertyDeclaration.GetTrailingTrivia())
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
80ArgumentList(arguments).WithTrailingTrivia(argumentListTrailingTrivia),
src\Analyzers\CSharp\CodeFixes\UseCollectionInitializer\CSharpUseCollectionInitializerCodeFixProvider_CollectionInitializer.cs (1)
64nodesAndTokens.Add(expression.WithTrailingTrivia(trailingTrivia));
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (1)
85newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseImplicitOrExplicitType\UseExplicitTypeCodeFixProvider.cs (2)
214.WithTrailingTrivia(designation.GetTrailingTrivia()); 225.WithTrailingTrivia(parensDesignation.GetTrailingTrivia());
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\CSharpUseObjectInitializerCodeFixProvider.cs (1)
100newAssignment = newAssignment.WithTrailingTrivia(
src\Analyzers\CSharp\CodeFixes\UseObjectInitializer\UseInitializerHelpers.cs (1)
23.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.GetTrailingTrivia()))
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (1)
402.WithTrailingTrivia(baseType.GetTrailingTrivia()));
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
203SemicolonToken).WithTrailingTrivia(usingStatement.CloseParenToken.TrailingTrivia);
src\Analyzers\CSharp\CodeFixes\UseThrowExpression\UseThrowExpressionCodeFixProvider.cs (1)
77(current, _) => current.WithTrailingTrivia(throwStatement.GetTrailingTrivia()));
src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (2)
200return stringLiteral.WithTrailingTrivia(trailingTrivia); 210.WithTrailingTrivia(trailingTrivia);
Microsoft.CodeAnalysis.CSharp.Workspaces (31)
CodeGeneration\CSharpSyntaxGenerator.cs (4)
83.WithTrailingTrivia(trailingTrivia); 1801.WithParameterList(method.ParameterList.WithTrailingTrivia( 2411.WithTrailingTrivia(lambda.GetTrailingTrivia()); 3218var newNode = node.WithTrailingTrivia(node.GetTrailingTrivia().AddRange(previousToken.TrailingTrivia));
Simplification\CSharpSimplificationService.Expander.cs (5)
232.WithTrailingTrivia(simpleLambda.Parameter.GetTrailingTrivia()) 405.WithTrailingTrivia(node.GetTrailingTrivia())) 412.WithTrailingTrivia(node.GetTrailingTrivia())) 748.WithTrailingTrivia(newNode.GetTrailingTrivia()) 938.WithTrailingTrivia(rewrittenNode.GetTrailingTrivia());
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
100newParameterSyntax.WithTrailingTrivia(parenthesizedLambda.ParameterList.GetTrailingTrivia()),
Simplification\Reducers\CSharpVarReducer.Rewriter.cs (1)
49.WithTrailingTrivia(typeSyntax.GetTrailingTrivia());
Simplification\Simplifiers\NameSimplifier.cs (2)
90.WithTrailingTrivia(genericName.GetTrailingTrivia()); 295.WithTrailingTrivia(name.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (1)
19.WithTrailingTrivia(memberAccess.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (13)
791.WithTrailingTrivia(delegateDeclarationSyntax.ReturnType.GetTrailingTrivia()); 799.WithTrailingTrivia(methodDeclarationSyntax.ReturnType.GetTrailingTrivia()); 807.WithTrailingTrivia(operatorDeclarationSyntax.ReturnType.GetTrailingTrivia()); 815.WithTrailingTrivia(conversionOperatorDeclarationSyntax.Type.GetTrailingTrivia()); 823.WithTrailingTrivia(propertyDeclaration.Type.GetTrailingTrivia()); 831.WithTrailingTrivia(eventDeclarationSyntax.Type.GetTrailingTrivia()); 839.WithTrailingTrivia(indexerDeclarationSyntax.Type.GetTrailingTrivia()); 851.WithTrailingTrivia(parameterSyntax.Type.GetTrailingTrivia()); 865.WithTrailingTrivia(incompleteMemberSyntax.Type.GetTrailingTrivia()); 875.WithTrailingTrivia(arrayTypeSyntax.ElementType.GetTrailingTrivia()); 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia()); 891.WithTrailingTrivia(variableDeclarationSyntax.Type.GetTrailingTrivia()); 899.WithTrailingTrivia(catchDeclarationSyntax.Type.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
118typeDeclaration = typeDeclaration.WithSemicolonToken(default).WithTrailingTrivia(typeDeclaration.SemicolonToken.TrailingTrivia);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
107right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.GetTrailingTrivia()));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
278.WithTrailingTrivia(propertyDeclaration.SemicolonToken.TrailingTrivia) 300return result.WithTrailingTrivia(accessorDeclaration.Body?.GetTrailingTrivia() ?? accessorDeclaration.SemicolonToken.TrailingTrivia);
Microsoft.CodeAnalysis.Features (9)
ChangeSignature\AbstractChangeSignatureService.cs (2)
1007updatedNodeList.Add(permutedParamNodes[index].WithLeadingTrivia(content.GetLeadingTrivia()).WithTrailingTrivia(content.GetTrailingTrivia())); 1017newDocComments = newDocComments.WithLeadingTrivia(structuredTrivia.GetLeadingTrivia()).WithTrailingTrivia(structuredTrivia.GetTrailingTrivia());
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
219root = root.ReplaceNode(replacingNode, replacingNode.WithLeadingTrivia(leadingTriviaToCopy).WithTrailingTrivia(trailingTriviaToCopy));
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
48.WithTrailingTrivia(lastNode.GetTrailingTrivia())
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
576.Append(statementsAfterIf.Last().WithTrailingTrivia(currentParent.ChildTokens().Last().LeadingTrivia));
ReplacePropertyWithMethods\AbstractReplacePropertyWithMethodsService.cs (1)
408invocation = invocation.WithTrailingTrivia(_identifierName.GetTrailingTrivia());
src\Analyzers\Core\CodeFixes\SimplifyLinqExpression\SimplifyLinqExpressionCodeFixProvider.cs (1)
66return innerInvocationExpression.ReplaceNode(innerName, outerName.WithTriviaFrom(innerName)).WithTrailingTrivia(current.GetTrailingTrivia());
src\Analyzers\Core\CodeFixes\UseCoalesceExpression\UseCoalesceExpressionForTernaryConditionalCheckCodeFixProvider.cs (1)
78.WithTrailingTrivia(conditionalExpression.GetTrailingTrivia());
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
218newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Microsoft.CodeAnalysis.Workspaces (5)
Editing\SyntaxGenerator.cs (2)
1120.WithTrailingTrivia(RemoveCommentLines(node.GetTrailingTrivia())); 1544.WithTrailingTrivia(replacement.GetTrailingTrivia().AddRange(original.GetTrailingTrivia()));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Microsoft.CodeAnalysis.Workspaces.UnitTests (2)
SolutionTests\SolutionWithSourceGeneratorTests.cs (2)
1027var modifiedRoot = root.WithTrailingTrivia(root.GetLeadingTrivia()); 1301var modifiedRoot = root.WithTrailingTrivia(root.GetLeadingTrivia());
Microsoft.VisualStudio.LanguageServices.CSharp (4)
CodeModel\CSharpCodeModelService.cs (4)
908.WithTrailingTrivia(SyntaxFactory.TriviaList(SyntaxFactory.ElasticMarker))); 917.WithTrailingTrivia(SyntaxFactory.TriviaList(SyntaxFactory.ElasticMarker))); 2782newEnumDeclaration = newEnumDeclaration.ReplaceNode(lastMember, lastMember.WithTrailingTrivia(trailingTrivia)); 3241enumDeclaration = enumDeclaration.ReplaceNode(lastMember, lastMember.WithTrailingTrivia(SyntaxTriviaList.Empty));
Roslyn.Diagnostics.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));
Roslyn.Diagnostics.CSharp.Analyzers (20)
CSharpDoNotUseDebugAssertForInterpolatedStringsFixer.cs (1)
77.WithTrailingTrivia(debugIdentifierNode.GetTrailingTrivia());
PreferNullLiteralCodeFixProvider.cs (1)
67var castExpression = SyntaxFactory.CastExpression(type, newSyntax.WithTrailingTrivia(defaultExpression.Keyword.TrailingTrivia));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberAccessExpressionSyntaxExtensions.cs (1)
19.WithTrailingTrivia(memberAccess.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (13)
791.WithTrailingTrivia(delegateDeclarationSyntax.ReturnType.GetTrailingTrivia()); 799.WithTrailingTrivia(methodDeclarationSyntax.ReturnType.GetTrailingTrivia()); 807.WithTrailingTrivia(operatorDeclarationSyntax.ReturnType.GetTrailingTrivia()); 815.WithTrailingTrivia(conversionOperatorDeclarationSyntax.Type.GetTrailingTrivia()); 823.WithTrailingTrivia(propertyDeclaration.Type.GetTrailingTrivia()); 831.WithTrailingTrivia(eventDeclarationSyntax.Type.GetTrailingTrivia()); 839.WithTrailingTrivia(indexerDeclarationSyntax.Type.GetTrailingTrivia()); 851.WithTrailingTrivia(parameterSyntax.Type.GetTrailingTrivia()); 865.WithTrailingTrivia(incompleteMemberSyntax.Type.GetTrailingTrivia()); 875.WithTrailingTrivia(arrayTypeSyntax.ElementType.GetTrailingTrivia()); 883.WithTrailingTrivia(pointerTypeSyntax.ElementType.GetTrailingTrivia()); 891.WithTrailingTrivia(variableDeclarationSyntax.Type.GetTrailingTrivia()); 899.WithTrailingTrivia(catchDeclarationSyntax.Type.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
118typeDeclaration = typeDeclaration.WithSemicolonToken(default).WithTrailingTrivia(typeDeclaration.SemicolonToken.TrailingTrivia);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
107right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.GetTrailingTrivia()));
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\InitializeParameter\InitializeParameterHelpers.cs (2)
278.WithTrailingTrivia(propertyDeclaration.SemicolonToken.TrailingTrivia) 300return result.WithTrailingTrivia(accessorDeclaration.Body?.GetTrailingTrivia() ?? accessorDeclaration.SemicolonToken.TrailingTrivia);
System.Text.RegularExpressions.Generator (1)
UpgradeToGeneratedRegexCodeFixer.cs (1)
336=> method.WithLeadingTrivia(nodeToFix.GetLeadingTrivia()).WithTrailingTrivia(nodeToFix.GetTrailingTrivia());
Test.Utilities (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
Text.Analyzers (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
985return node.WithTrailingTrivia(other.GetTrailingTriviaIncludingMissingTokens());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\AddImports\AddImportHelpers.cs (1)
82newImports[^1] = newImports[^1].WithTrailingTrivia(originalLastUsing.GetTrailingTrivia());
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (1)
250.WithTrailingTrivia(state.VariableDeclarator.GetTrailingTrivia()));