131 references to GetTrailingTrivia
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (44)
CastExpressionSyntaxExtensions.cs (2)
20
.Concat(node.Type.
GetTrailingTrivia
())
26
var trailingTrivia = node.
GetTrailingTrivia
().Where(t => !t.IsElastic());
ConvertNamespaceTransform.cs (3)
192
.WithTrailingTrivia(namespaceDeclaration.Name.
GetTrailingTrivia
())
214
var originalHadTrailingNewLine = namespaceDeclaration.
GetTrailingTrivia
() is [.., (kind: SyntaxKind.EndOfLineTrivia)];
219
var trailingTrivia = fileScopedNamespace.
GetTrailingTrivia
();
ConvertToRecordEngine.cs (2)
297
var constructorTrivia = typeDeclaration.TypeParameterList?.
GetTrailingTrivia
() ??
334
var baseTrailingTrivia = baseRecord.Type.
GetTrailingTrivia
();
CSharpCodeGenerationService.cs (13)
771
.WithTrailingTrivia(delegateDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
779
.WithTrailingTrivia(methodDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
787
.WithTrailingTrivia(operatorDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
795
.WithTrailingTrivia(conversionOperatorDeclarationSyntax.Type.
GetTrailingTrivia
());
803
.WithTrailingTrivia(propertyDeclaration.Type.
GetTrailingTrivia
());
811
.WithTrailingTrivia(eventDeclarationSyntax.Type.
GetTrailingTrivia
());
819
.WithTrailingTrivia(indexerDeclarationSyntax.Type.
GetTrailingTrivia
());
831
.WithTrailingTrivia(parameterSyntax.Type.
GetTrailingTrivia
());
845
.WithTrailingTrivia(incompleteMemberSyntax.Type.
GetTrailingTrivia
());
855
.WithTrailingTrivia(arrayTypeSyntax.ElementType.
GetTrailingTrivia
());
863
.WithTrailingTrivia(pointerTypeSyntax.ElementType.
GetTrailingTrivia
());
871
.WithTrailingTrivia(variableDeclarationSyntax.Type.
GetTrailingTrivia
());
879
.WithTrailingTrivia(catchDeclarationSyntax.Type.
GetTrailingTrivia
());
CSharpFixIncorrectConstraintCodeFixProvider.cs (2)
53
var trailingTrivia = type.
GetTrailingTrivia
();
101
.WithTrailingTrivia(constraintSyntax.
GetTrailingTrivia
().Skip(1)));
CSharpInlineDeclarationCodeFixProvider.cs (3)
162
(s, g) => s.WithAppendedTrailingTrivia(localDeclarationStatement.
GetTrailingTrivia
()));
298
if (declaratorOpt.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
300
designation = designation.WithAppendedTrailingTrivia(MassageTrivia(declaratorOpt.
GetTrailingTrivia
()));
CSharpIsAndCastCheckCodeFixProvider.cs (1)
75
var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.
GetTrailingTrivia
())
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
85
return binaryExpression.Left.WithTrailingTrivia(binaryExpression.
GetTrailingTrivia
())
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
101
var trailingTrivia = declarationPattern.Type.
GetTrailingTrivia
()
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (3)
76
trailing: declarationExpression.
GetTrailingTrivia
());
102
right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.
GetTrailingTrivia
()));
192
.Concat(_localDeclarationStatement.Declaration.Type.
GetTrailingTrivia
());
CSharpUseCollectionInitializerCodeFixProvider.cs (1)
86
expressionStatement.
GetTrailingTrivia
());
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
88
if (!newWhenTrueStatement.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
89
newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.
GetTrailingTrivia
());
CSharpUseNotPatternCodeFixProvider.cs (1)
71
.WithAppendedTrailingTrivia(notExpression.
GetTrailingTrivia
()));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
81
expressionStatement.
GetTrailingTrivia
());
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
165
var ifStatementTrivia = ifStatement.
GetTrailingTrivia
();
UseExplicitTypeCodeFixProvider.cs (2)
196
.WithTrailingTrivia(designation.
GetTrailingTrivia
());
207
.WithTrailingTrivia(parensDesignation.
GetTrailingTrivia
());
UseInitializerHelpers.cs (1)
22
.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.
GetTrailingTrivia
()))
UseThrowExpressionCodeFixProvider.cs (3)
70
throwStatement.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
77
(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.
GetTrailingTrivia
())));
83
(current, _) => current.WithTrailingTrivia(throwStatement.
GetTrailingTrivia
()));
UseUtf8StringLiteralCodeFixProvider.cs (1)
175
var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().
GetTrailingTrivia
(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (2)
438
var newArgumentList = SyntaxFactory.ArgumentList().WithTrailingTrivia(typeNode.
GetTrailingTrivia
());
995
var trivia = objectCreationNodeWithoutInitializer.
GetTrailingTrivia
().Where(trivia => trivia.IsSingleOrMultiLineComment());
Microsoft.CodeAnalysis.CSharp.Features (46)
ChangeSignature\CSharpChangeSignatureService.cs (1)
372
.WithTrailingTrivia(lambda.Parameter.
GetTrailingTrivia
());
CodeRefactorings\InlineTemporary\InlineTemporaryCodeRefactoringProvider.cs (1)
336
.
GetTrailingTrivia
()
ConvertCast\CSharpConvertDirectCastToTryCastCodeRefactoringProvider.cs (2)
59
var newTrailingTrivia = typeNode.
GetTrailingTrivia
().WithoutLeadingBlankLines().AddRange(expression.
GetTrailingTrivia
().WithoutLeadingBlankLines());
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (2)
52
var newTrailingTrivia = asExpression.Left.
GetTrailingTrivia
().SkipInitialWhitespace().ToSyntaxTriviaList().AddRange(asExpression.
GetTrailingTrivia
());
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
186
localDeclarationStatement.Declaration.Type.
GetTrailingTrivia
() }.Flatten();
ConvertNamespaceTransform.cs (3)
192
.WithTrailingTrivia(namespaceDeclaration.Name.
GetTrailingTrivia
())
214
var originalHadTrailingNewLine = namespaceDeclaration.
GetTrailingTrivia
() is [.., (kind: SyntaxKind.EndOfLineTrivia)];
219
var trailingTrivia = fileScopedNamespace.
GetTrailingTrivia
();
ConvertToRecordEngine.cs (2)
297
var constructorTrivia = typeDeclaration.TypeParameterList?.
GetTrailingTrivia
() ??
334
var baseTrailingTrivia = baseRecord.Type.
GetTrailingTrivia
();
CSharpFixIncorrectConstraintCodeFixProvider.cs (2)
53
var trailingTrivia = type.
GetTrailingTrivia
();
101
.WithTrailingTrivia(constraintSyntax.
GetTrailingTrivia
().Skip(1)));
CSharpInlineDeclarationCodeFixProvider.cs (3)
162
(s, g) => s.WithAppendedTrailingTrivia(localDeclarationStatement.
GetTrailingTrivia
()));
298
if (declaratorOpt.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
300
designation = designation.WithAppendedTrailingTrivia(MassageTrivia(declaratorOpt.
GetTrailingTrivia
()));
CSharpIsAndCastCheckCodeFixProvider.cs (1)
75
var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.
GetTrailingTrivia
())
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
85
return binaryExpression.Left.WithTrailingTrivia(binaryExpression.
GetTrailingTrivia
())
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
101
var trailingTrivia = declarationPattern.Type.
GetTrailingTrivia
()
CSharpUseCollectionInitializerCodeFixProvider.cs (1)
86
expressionStatement.
GetTrailingTrivia
());
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
88
if (!newWhenTrueStatement.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
89
newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.
GetTrailingTrivia
());
CSharpUseNotPatternCodeFixProvider.cs (1)
71
.WithAppendedTrailingTrivia(notExpression.
GetTrailingTrivia
()));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
81
expressionStatement.
GetTrailingTrivia
());
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
83
.WithTrailingTrivia(fieldSyntax.
GetTrailingTrivia
()));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
76
triviaList.AddRange(variable.
GetTrailingTrivia
());
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
400
triviaList.AddRange(variableDeclaration.
GetTrailingTrivia
());
486
newLeadingTrivia = newLeadingTrivia.AddRange(declaration.Type.
GetTrailingTrivia
());
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
106
return result.WithTrailingTrivia(accessorDeclaration.Body?.
GetTrailingTrivia
() ?? accessorDeclaration.SemicolonToken.TrailingTrivia);
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
60
SyntaxFactory.Token(SyntaxKind.CloseParenToken).WithTrailingTrivia(declarationStatement.
GetTrailingTrivia
()),
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
67
semicolonToken = Token(SyntaxKind.SemicolonToken).WithTrailingTrivia(expression.
GetTrailingTrivia
());
83
semicolonToken = Token(SyntaxKind.SemicolonToken).WithTrailingTrivia(expression.
GetTrailingTrivia
());
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (1)
35
.WithTrailingTrivia(expression.
GetTrailingTrivia
())
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
238
.WithTrailingTrivia(oldBody.
GetTrailingTrivia
());
InvertIf\CSharpInvertIfCodeRefactoringProvider.cs (2)
149
(trueStatement.WithTrailingTrivia(falseStatementOpt.
GetTrailingTrivia
()),
150
falseStatementOpt.WithTrailingTrivia(trueStatement.
GetTrailingTrivia
()));
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
165
var ifStatementTrivia = ifStatement.
GetTrailingTrivia
();
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
48
var trailingTrivia = propertyDeclaration.
GetTrailingTrivia
();
UseExplicitTypeCodeFixProvider.cs (2)
196
.WithTrailingTrivia(designation.
GetTrailingTrivia
());
207
.WithTrailingTrivia(parensDesignation.
GetTrailingTrivia
());
UseInitializerHelpers.cs (1)
22
.WithType(objectCreation.Type.WithTrailingTrivia(objectCreation.ArgumentList.
GetTrailingTrivia
()))
UseThrowExpressionCodeFixProvider.cs (3)
70
throwStatement.
GetTrailingTrivia
().Any(t => t.IsSingleOrMultiLineComment()))
77
(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.
GetTrailingTrivia
())));
83
(current, _) => current.WithTrailingTrivia(throwStatement.
GetTrailingTrivia
()));
UseUtf8StringLiteralCodeFixProvider.cs (1)
175
var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().
GetTrailingTrivia
(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.CSharp.Workspaces (37)
CastExpressionSyntaxExtensions.cs (2)
20
.Concat(node.Type.
GetTrailingTrivia
())
26
var trailingTrivia = node.
GetTrailingTrivia
().Where(t => !t.IsElastic());
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1802
method.ParameterList.
GetTrailingTrivia
().Add(SyntaxFactory.ElasticMarker).AddRange(method.ConstraintClauses.Last().
GetTrailingTrivia
())));
2244
.WithTrailingTrivia(lambda.
GetTrailingTrivia
());
CSharpCodeGenerationService.cs (13)
771
.WithTrailingTrivia(delegateDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
779
.WithTrailingTrivia(methodDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
787
.WithTrailingTrivia(operatorDeclarationSyntax.ReturnType.
GetTrailingTrivia
());
795
.WithTrailingTrivia(conversionOperatorDeclarationSyntax.Type.
GetTrailingTrivia
());
803
.WithTrailingTrivia(propertyDeclaration.Type.
GetTrailingTrivia
());
811
.WithTrailingTrivia(eventDeclarationSyntax.Type.
GetTrailingTrivia
());
819
.WithTrailingTrivia(indexerDeclarationSyntax.Type.
GetTrailingTrivia
());
831
.WithTrailingTrivia(parameterSyntax.Type.
GetTrailingTrivia
());
845
.WithTrailingTrivia(incompleteMemberSyntax.Type.
GetTrailingTrivia
());
855
.WithTrailingTrivia(arrayTypeSyntax.ElementType.
GetTrailingTrivia
());
863
.WithTrailingTrivia(pointerTypeSyntax.ElementType.
GetTrailingTrivia
());
871
.WithTrailingTrivia(variableDeclarationSyntax.Type.
GetTrailingTrivia
());
879
.WithTrailingTrivia(catchDeclarationSyntax.Type.
GetTrailingTrivia
());
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (3)
76
trailing: declarationExpression.
GetTrailingTrivia
());
102
right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.
GetTrailingTrivia
()));
192
.Concat(_localDeclarationStatement.Declaration.Type.
GetTrailingTrivia
());
Extensions\MemberAccessExpressionSyntaxExtensions.cs (2)
19
.WithTrailingTrivia(memberAccess.
GetTrailingTrivia
());
29
.AddRange(memberAccess.Expression.
GetTrailingTrivia
())
Extensions\SyntaxNodeExtensions.cs (2)
22
.WithTrailingTrivia(memberAccess.
GetTrailingTrivia
());
32
.AddRange(memberAccess.Expression.
GetTrailingTrivia
())
Simplification\CSharpSimplificationService.Expander.cs (5)
230
.WithTrailingTrivia(simpleLambda.Parameter.
GetTrailingTrivia
())
403
.WithTrailingTrivia(node.
GetTrailingTrivia
()))
410
.WithTrailingTrivia(node.
GetTrailingTrivia
()))
754
.WithTrailingTrivia(newNode.
GetTrailingTrivia
())
945
.WithTrailingTrivia(rewrittenNode.
GetTrailingTrivia
());
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
102
newParameterSyntax.WithTrailingTrivia(parenthesizedLambda.ParameterList.
GetTrailingTrivia
()),
Simplification\Reducers\CSharpVarReducer.Rewriter.cs (1)
49
.WithTrailingTrivia(typeSyntax.
GetTrailingTrivia
());
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
161
memberAccess.
GetTrailingTrivia
())));
462
.WithTrailingTrivia(left.
GetTrailingTrivia
());
Simplification\Simplifiers\NameSimplifier.cs (3)
90
.WithTrailingTrivia(genericName.
GetTrailingTrivia
());
133
name.
GetTrailingTrivia
());
295
.WithTrailingTrivia(name.
GetTrailingTrivia
());
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (2)
2784
var trailingTrivia = node.
GetTrailingTrivia
();
3244
var trailingTrivia = lastMember.
GetTrailingTrivia
();