131 references to GetTrailingTrivia
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (44)
CastExpressionSyntaxExtensions.cs (2)
20.Concat(node.Type.GetTrailingTrivia()) 26var trailingTrivia = node.GetTrailingTrivia().Where(t => !t.IsElastic());
ConvertNamespaceTransform.cs (3)
192.WithTrailingTrivia(namespaceDeclaration.Name.GetTrailingTrivia()) 214var originalHadTrailingNewLine = namespaceDeclaration.GetTrailingTrivia() is [.., (kind: SyntaxKind.EndOfLineTrivia)]; 219var trailingTrivia = fileScopedNamespace.GetTrailingTrivia();
ConvertToRecordEngine.cs (2)
297var constructorTrivia = typeDeclaration.TypeParameterList?.GetTrailingTrivia() ?? 334var 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)
53var trailingTrivia = type.GetTrailingTrivia(); 101.WithTrailingTrivia(constraintSyntax.GetTrailingTrivia().Skip(1)));
CSharpInlineDeclarationCodeFixProvider.cs (3)
162(s, g) => s.WithAppendedTrailingTrivia(localDeclarationStatement.GetTrailingTrivia())); 298if (declaratorOpt.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 300designation = designation.WithAppendedTrailingTrivia(MassageTrivia(declaratorOpt.GetTrailingTrivia()));
CSharpIsAndCastCheckCodeFixProvider.cs (1)
75var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.GetTrailingTrivia())
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
85return binaryExpression.Left.WithTrailingTrivia(binaryExpression.GetTrailingTrivia())
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
101var trailingTrivia = declarationPattern.Type.GetTrailingTrivia()
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (3)
76trailing: declarationExpression.GetTrailingTrivia()); 102right: declarationPattern.Type.WithTrailingTrivia(declarationPattern.GetTrailingTrivia())); 192.Concat(_localDeclarationStatement.Declaration.Type.GetTrailingTrivia());
CSharpUseCollectionInitializerCodeFixProvider.cs (1)
86expressionStatement.GetTrailingTrivia());
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
88if (!newWhenTrueStatement.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 89newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
CSharpUseNotPatternCodeFixProvider.cs (1)
71.WithAppendedTrailingTrivia(notExpression.GetTrailingTrivia()));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
81expressionStatement.GetTrailingTrivia());
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
165var 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)
70throwStatement.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 77(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia()))); 83(current, _) => current.WithTrailingTrivia(throwStatement.GetTrailingTrivia()));
UseUtf8StringLiteralCodeFixProvider.cs (1)
175var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().GetTrailingTrivia(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (2)
438var newArgumentList = SyntaxFactory.ArgumentList().WithTrailingTrivia(typeNode.GetTrailingTrivia()); 995var 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)
59var newTrailingTrivia = typeNode.GetTrailingTrivia().WithoutLeadingBlankLines().AddRange(expression.GetTrailingTrivia().WithoutLeadingBlankLines());
ConvertCast\CSharpConvertTryCastToDirectCastCodeRefactoringProvider.cs (2)
52var newTrailingTrivia = asExpression.Left.GetTrailingTrivia().SkipInitialWhitespace().ToSyntaxTriviaList().AddRange(asExpression.GetTrailingTrivia());
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (1)
186localDeclarationStatement.Declaration.Type.GetTrailingTrivia() }.Flatten();
ConvertNamespaceTransform.cs (3)
192.WithTrailingTrivia(namespaceDeclaration.Name.GetTrailingTrivia()) 214var originalHadTrailingNewLine = namespaceDeclaration.GetTrailingTrivia() is [.., (kind: SyntaxKind.EndOfLineTrivia)]; 219var trailingTrivia = fileScopedNamespace.GetTrailingTrivia();
ConvertToRecordEngine.cs (2)
297var constructorTrivia = typeDeclaration.TypeParameterList?.GetTrailingTrivia() ?? 334var baseTrailingTrivia = baseRecord.Type.GetTrailingTrivia();
CSharpFixIncorrectConstraintCodeFixProvider.cs (2)
53var trailingTrivia = type.GetTrailingTrivia(); 101.WithTrailingTrivia(constraintSyntax.GetTrailingTrivia().Skip(1)));
CSharpInlineDeclarationCodeFixProvider.cs (3)
162(s, g) => s.WithAppendedTrailingTrivia(localDeclarationStatement.GetTrailingTrivia())); 298if (declaratorOpt.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 300designation = designation.WithAppendedTrailingTrivia(MassageTrivia(declaratorOpt.GetTrailingTrivia()));
CSharpIsAndCastCheckCodeFixProvider.cs (1)
75var trivia = localDeclaration.GetLeadingTrivia().Concat(localDeclaration.GetTrailingTrivia())
CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
85return binaryExpression.Left.WithTrailingTrivia(binaryExpression.GetTrailingTrivia())
CSharpRemoveUnusedValuesCodeFixProvider.cs (1)
101var trailingTrivia = declarationPattern.Type.GetTrailingTrivia()
CSharpUseCollectionInitializerCodeFixProvider.cs (1)
86expressionStatement.GetTrailingTrivia());
CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
88if (!newWhenTrueStatement.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 89newWhenTrueStatement = newWhenTrueStatement.WithTrailingTrivia(ifStatement.GetTrailingTrivia());
CSharpUseNotPatternCodeFixProvider.cs (1)
71.WithAppendedTrailingTrivia(notExpression.GetTrailingTrivia()));
CSharpUseObjectInitializerCodeFixProvider.cs (1)
81expressionStatement.GetTrailingTrivia());
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
83.WithTrailingTrivia(fieldSyntax.GetTrailingTrivia()));
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.CallSiteContainerRewriter.cs (1)
76triviaList.AddRange(variable.GetTrailingTrivia());
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
400triviaList.AddRange(variableDeclaration.GetTrailingTrivia()); 486newLeadingTrivia = newLeadingTrivia.AddRange(declaration.Type.GetTrailingTrivia());
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
106return result.WithTrailingTrivia(accessorDeclaration.Body?.GetTrailingTrivia() ?? accessorDeclaration.SemicolonToken.TrailingTrivia);
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
60SyntaxFactory.Token(SyntaxKind.CloseParenToken).WithTrailingTrivia(declarationStatement.GetTrailingTrivia()),
IntroduceVariable\CSharpIntroduceLocalForExpressionCodeRefactoringProvider.cs (2)
67semicolonToken = Token(SyntaxKind.SemicolonToken).WithTrailingTrivia(expression.GetTrailingTrivia()); 83semicolonToken = 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()), 150falseStatementOpt.WithTrailingTrivia(trueStatement.GetTrailingTrivia()));
InvokeDelegateWithConditionalAccessCodeFixProvider.cs (1)
165var ifStatementTrivia = ifStatement.GetTrailingTrivia();
UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
48var 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)
70throwStatement.GetTrailingTrivia().Any(t => t.IsSingleOrMultiLineComment())) 77(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia()))); 83(current, _) => current.WithTrailingTrivia(throwStatement.GetTrailingTrivia()));
UseUtf8StringLiteralCodeFixProvider.cs (1)
175var stringLiteral = CreateUtf8String(SyntaxTriviaList.Empty, stringValue, argumentList.Arguments.Last().GetTrailingTrivia(), isConvertedToReadOnlySpan);
Microsoft.CodeAnalysis.CSharp.Workspaces (37)
CastExpressionSyntaxExtensions.cs (2)
20.Concat(node.Type.GetTrailingTrivia()) 26var trailingTrivia = node.GetTrailingTrivia().Where(t => !t.IsElastic());
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1802method.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)
76trailing: declarationExpression.GetTrailingTrivia()); 102right: 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)
102newParameterSyntax.WithTrailingTrivia(parenthesizedLambda.ParameterList.GetTrailingTrivia()),
Simplification\Reducers\CSharpVarReducer.Rewriter.cs (1)
49.WithTrailingTrivia(typeSyntax.GetTrailingTrivia());
Simplification\Simplifiers\ExpressionSimplifier.cs (2)
161memberAccess.GetTrailingTrivia()))); 462.WithTrailingTrivia(left.GetTrailingTrivia());
Simplification\Simplifiers\NameSimplifier.cs (3)
90.WithTrailingTrivia(genericName.GetTrailingTrivia()); 133name.GetTrailingTrivia()); 295.WithTrailingTrivia(name.GetTrailingTrivia());
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (2)
2784var trailingTrivia = node.GetTrailingTrivia(); 3244var trailingTrivia = lastMember.GetTrailingTrivia();