84 references to WithLeadingTrivia
Microsoft.CodeAnalysis (3)
Syntax\SyntaxNodeExtensions.cs (2)
342.WithLeadingTrivia(default(SyntaxTriviaList)); 352var newFirst = first.WithLeadingTrivia(trivia);
Syntax\SyntaxToken.cs (1)
457return this.WithLeadingTrivia(token.LeadingTrivia).WithTrailingTrivia(token.TrailingTrivia);
Microsoft.CodeAnalysis.CodeStyle (2)
SyntaxNodeExtensions.cs (1)
786return token.WithLeadingTrivia(default(SyntaxTriviaList));
SyntaxTokenExtensions.cs (1)
111=> token.WithLeadingTrivia(leading).WithTrailingTrivia(trailing);
Microsoft.CodeAnalysis.CodeStyle.Fixes (4)
AbstractCodeGenerationService.cs (1)
565.WithLeadingTrivia(modifier.LeadingTrivia)
AbstractMultipleBlankLinesCodeFixProvider.cs (1)
59replacements.Add(token, token.WithLeadingTrivia(leadingTrivia));
ConsecutiveStatementPlacementCodeFixProvider.cs (1)
59(original, current) => current.WithLeadingTrivia(current.LeadingTrivia.Insert(0, endOfLineTrivia)));
IIndentationService.cs (1)
51newToken = newToken.WithLeadingTrivia(newToken.LeadingTrivia.Add(syntaxGenerator.EndOfLine(options.FormattingOptions.NewLine)));
Microsoft.CodeAnalysis.CSharp (4)
Syntax\CSharpSyntaxRewriter.cs (2)
91token = token.WithLeadingTrivia(leading); 99return leading.Node != leadingTrivia ? token.WithLeadingTrivia(leading) : token;
Syntax\SyntaxNodeRemover.cs (1)
199result = result.WithLeadingTrivia(_residualTrivia.ToList());
Syntax\SyntaxNormalizer.cs (1)
97tk = tk.WithLeadingTrivia(RewriteTrivia(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (14)
ConstructorInitializerPlacementCodeFixProvider.cs (2)
81replacementMap[colonToken] = colonToken.WithLeadingTrivia(colonToken.LeadingTrivia.AddRange(colonToken.TrailingTrivia).AddRange(thisBaseKeyword.LeadingTrivia)) 101replacementMap[colonToken] = colonToken.WithLeadingTrivia(thisBaseKeyword.LeadingTrivia).WithTrailingTrivia(SyntaxFactory.Space);
ConvertNamespaceTransform.cs (1)
173withoutBlankLine = token.WithLeadingTrivia(leadingTrivia.RemoveAt(0));
ConvertToRecordEngine.cs (3)
294: recordKeyword.WithLeadingTrivia(typeDeclaration.Keyword.LeadingTrivia); 742SyntaxFactory.XmlTextLiteral(" ").WithLeadingTrivia(exteriorTrivia)); 774? token.WithLeadingTrivia(exteriorTrivia)
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
185var result = SyntaxFactory.TokenList(s_asyncToken.WithLeadingTrivia(newReturnType.GetLeadingTrivia()));
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia())); 80.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia())); 85.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia())); 90.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
71.WithLeadingTrivia(SyntaxFactory.TriviaList(remainingLeadingTrivia.Skip(trailingTriviaTakeUntil)))
EmbeddedStatementPlacementCodeFixProvider.cs (1)
134=> token.WithLeadingTrivia(token.LeadingTrivia.Insert(0, trivia));
MisplacedUsingDirectivesCodeFixProvider.cs (1)
435var newFirstToken = firstToken.WithLeadingTrivia(newLeadingTrivia);
Microsoft.CodeAnalysis.CSharp.Features (20)
CodeRefactorings\EnableNullable\EnableNullableCodeRefactoringProvider.cs (1)
166return root.ReplaceToken(firstToken, firstToken.WithLeadingTrivia(existingTriviaList.InsertRange(insertionIndex, new[] { nullableDisableTrivia, newLine, newLine })));
ConstructorInitializerPlacementCodeFixProvider.cs (2)
81replacementMap[colonToken] = colonToken.WithLeadingTrivia(colonToken.LeadingTrivia.AddRange(colonToken.TrailingTrivia).AddRange(thisBaseKeyword.LeadingTrivia)) 101replacementMap[colonToken] = colonToken.WithLeadingTrivia(thisBaseKeyword.LeadingTrivia).WithTrailingTrivia(SyntaxFactory.Space);
ConvertNamespaceTransform.cs (1)
173withoutBlankLine = token.WithLeadingTrivia(leadingTrivia.RemoveAt(0));
ConvertToRecordEngine.cs (3)
294: recordKeyword.WithLeadingTrivia(typeDeclaration.Keyword.LeadingTrivia); 742SyntaxFactory.XmlTextLiteral(" ").WithLeadingTrivia(exteriorTrivia)); 774? token.WithLeadingTrivia(exteriorTrivia)
CSharpMakeMethodAsynchronousCodeFixProvider.cs (1)
185var result = SyntaxFactory.TokenList(s_asyncToken.WithLeadingTrivia(newReturnType.GetLeadingTrivia()));
CSharpMakeStatementAsynchronousCodeFixProvider.cs (4)
75.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEach.GetLeadingTrivia())); 80.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(forEachDeconstruction.GetLeadingTrivia())); 85.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(usingStatement.GetLeadingTrivia())); 90.WithAwaitKeyword(SyntaxFactory.Token(SyntaxKind.AwaitKeyword).WithLeadingTrivia(localDeclaration.GetLeadingTrivia()));
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
71.WithLeadingTrivia(SyntaxFactory.TriviaList(remainingLeadingTrivia.Skip(trailingTriviaTakeUntil)))
EmbeddedLanguages\EmbeddedLanguageUtilities.cs (1)
17var newStringLiteral = stringLiteral.WithLeadingTrivia(
EmbeddedStatementPlacementCodeFixProvider.cs (1)
134=> token.WithLeadingTrivia(token.LeadingTrivia.Insert(0, trivia));
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
59.WithLeadingTrivia(declarator.Identifier.LeadingTrivia);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
540identifier = identifier.WithLeadingTrivia(identifierLeadingTrivia);
IntroduceUsingStatement\CSharpIntroduceUsingStatementCodeRefactoringProvider.cs (1)
56SyntaxFactory.Token(SyntaxKind.UsingKeyword).WithLeadingTrivia(declarationStatement.GetLeadingTrivia()),
MisplacedUsingDirectivesCodeFixProvider.cs (1)
435var newFirstToken = firstToken.WithLeadingTrivia(newLeadingTrivia);
Organizing\Organizers\ModifiersOrganizer.cs (1)
28finalList[0] = finalList[0].WithLeadingTrivia(leadingTrivia);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Syntax\SyntaxNodeTests.cs (1)
3539emptyToken = emptyToken.WithLeadingTrivia(emptyTriviaList).WithTrailingTrivia(emptyTriviaList);
Syntax\SyntaxRewriterTests.cs (2)
568var rewriter = new RedRewriter(rewriteToken: tok => tok.Kind() == SyntaxKind.IdentifierToken ? tok.WithLeadingTrivia(trivia) : tok); 614var rewriter = new RedRewriter(rewriteToken: tok => tok.Kind() == SyntaxKind.IdentifierToken ? tok.WithLeadingTrivia(trivia) : tok);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Rename\CSharpRenameRewriterLanguageService.cs (1)
727newToken = newToken.WithLeadingTrivia(updatedToken.LeadingTrivia);
Simplification\Simplifiers\NameSimplifier.cs (1)
318simpleName.Identifier.WithLeadingTrivia(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Formatting\FormattingTriviaTests.cs (1)
1788.WithLeadingTrivia(SyntaxFactory.TriviaList())
Microsoft.CodeAnalysis.Features (5)
AbstractMultipleBlankLinesCodeFixProvider.cs (1)
59replacements.Add(token, token.WithLeadingTrivia(leadingTrivia));
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction_Pragma.cs (1)
114? token.WithLeadingTrivia(triviaList)
ConsecutiveStatementPlacementCodeFixProvider.cs (1)
59(original, current) => current.WithLeadingTrivia(current.LeadingTrivia.Insert(0, endOfLineTrivia)));
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (1)
128.WithLeadingTrivia(pieces.First().GetLeadingTrivia());
Wrapping\AbstractCodeActionComputer.cs (1)
256newToken = newToken.WithLeadingTrivia(leadingTrivia);
Microsoft.CodeAnalysis.VisualBasic (3)
Syntax\SyntaxNodeRemover.vb (1)
132result = result.WithLeadingTrivia(Me._residualTrivia.ToList())
Syntax\SyntaxNormalizer.vb (1)
134newToken = newToken.WithLeadingTrivia(
Syntax\VisualBasicSyntaxRewriter.vb (1)
50token = token.WithLeadingTrivia(leading)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
120iteratorToken = iteratorToken.WithLeadingTrivia(leadingTrivia)
Microsoft.CodeAnalysis.VisualBasic.Features (7)
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (2)
200.WithLeadingTrivia(exitStatement.BlockKeyword.LeadingTrivia) _ 219.WithLeadingTrivia(continueStatement.BlockKeyword.LeadingTrivia) _
ConvertForEachToFor\VisualBasicConvertForEachToForCodeRefactoringProvider.vb (1)
85.WithLeadingTrivia(controlVariable.GetFirstToken().LeadingTrivia) _
ExtractMethod\Extensions.vb (1)
416identifier = identifier.WithLeadingTrivia(declarationStatement.GetLeadingTrivia.AddRange(identifier.LeadingTrivia))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
85Return SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
258Dim emptyStatement As StatementSyntax = SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
VisualBasicConvertToIteratorCodeFixProvider.vb (1)
120iteratorToken = iteratorToken.WithLeadingTrivia(leadingTrivia)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (4)
CaseCorrection\VisualBasicCaseCorrectionService.Rewriter.vb (2)
279Return SyntaxFactory.ParseToken(expectedText).WithLeadingTrivia(token.LeadingTrivia).WithTrailingTrivia(token.TrailingTrivia) 294Return SyntaxFactory.ParseToken(expectedText).WithLeadingTrivia(token.LeadingTrivia).WithTrailingTrivia(token.TrailingTrivia)
CodeCleanup\Providers\RemoveUnnecessaryLineContinuationCodeCleanupProvider.vb (1)
87current = current.WithLeadingTrivia(leading)
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
653newToken = newToken.WithLeadingTrivia(updatedToken.LeadingTrivia)
Microsoft.CodeAnalysis.Workspaces (6)
AbstractCodeGenerationService.cs (1)
565.WithLeadingTrivia(modifier.LeadingTrivia)
Editing\SyntaxGenerator.cs (2)
1069return token.WithLeadingTrivia(RemoveCommentLines(token.LeadingTrivia)) 1498replacement.WithLeadingTrivia(original.LeadingTrivia.AddRange(replacement.LeadingTrivia))
IIndentationService.cs (1)
51newToken = newToken.WithLeadingTrivia(newToken.LeadingTrivia.Add(syntaxGenerator.EndOfLine(options.FormattingOptions.NewLine)));
SyntaxNodeExtensions.cs (1)
786return token.WithLeadingTrivia(default(SyntaxTriviaList));
SyntaxTokenExtensions.cs (1)
111=> token.WithLeadingTrivia(leading).WithTrailingTrivia(trailing);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
326var newDecl = decl.WithIdentifier(CS.SyntaxFactory.Identifier("Pogrom").WithLeadingTrivia(decl.Identifier.LeadingTrivia).WithTrailingTrivia(decl.Identifier.TrailingTrivia));
Microsoft.VisualStudio.LanguageServices.CSharp (3)
CodeModel\CSharpCodeModelService.cs (3)
3302.ReplaceToken(nextToken, nextToken.WithLeadingTrivia(SyntaxTriviaList.Empty)); 3308.ReplaceToken(firstToken, firstToken.WithLeadingTrivia(triviaList)); 3360container = container.ReplaceToken(firstToken, firstToken.WithLeadingTrivia(SyntaxTriviaList.Empty));
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
CodeModel\VisualBasicCodeModelService.vb (1)
3819container = container.ReplaceToken(firstToken, firstToken.WithLeadingTrivia(SyntaxTriviaList.Empty))