78 references to WithLeadingTrivia
Microsoft.CodeAnalysis (3)
Syntax\SyntaxNodeExtensions.cs (2)
375return node.WithLeadingTrivia((IEnumerable<SyntaxTrivia>?)null); 385return node.WithLeadingTrivia((IEnumerable<SyntaxTrivia>?)trivia);
Syntax\SyntaxNodeOrToken.cs (1)
406return _nodeOrParent.WithLeadingTrivia(trivia);
Microsoft.CodeAnalysis.CodeStyle (5)
AbstractFileBannerFacts.cs (2)
91return node.WithLeadingTrivia(leadingTriviaToKeep.Skip(index)); 161return node.WithLeadingTrivia(leadingTriviaToKeep.Skip(index));
ISyntaxFactsExtensions.cs (1)
351.WithLeadingTrivia(leadingTrivia)
SyntaxNodeExtensions.cs (2)
726return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 778return node.WithLeadingTrivia(leadingTrivia).WithTrailingTrivia(trailingTrivia);
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
AbstractMoveDeclarationNearReferenceService.cs (2)
142newNextStatement.WithAdditionalAnnotations(Formatter.Annotation).WithLeadingTrivia( 167declarationStatement = declarationStatement.WithLeadingTrivia(
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
704declarationStatement = declarationStatement.WithLeadingTrivia(leadingTrivia.Skip(lastDirectiveIndex + 1));
AddImportHelpers.cs (1)
39var newFirstUsing = newImports[0].WithLeadingTrivia(
AddParameterEditor.cs (1)
90parameterDeclaration.WithLeadingTrivia(firstLeadingIndentation));
CodeGenerationHelpers.cs (1)
176return node.WithLeadingTrivia(leadingTrivia);
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
SyntaxNodeExtensions.cs (2)
1076.WithLeadingTrivia(leadingTrivia.Concat(node.GetLeadingTrivia()).FilterComments(addElasticMarker: false)) 1083.WithLeadingTrivia(node.GetLeadingTrivia().FilterComments(addElasticMarker: true));
UsingsAndExternAliasesOrganizer.cs (1)
177=> node.WithLeadingTrivia(node.GetLeadingTrivia().SkipWhile(t => t.Kind() == SyntaxKind.EndOfLineTrivia));
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
CastExpressionSyntaxExtensions.cs (1)
29.WithLeadingTrivia(leadingTrivia)
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
253switchArms.Select(t => t.armExpression.WithLeadingTrivia(t.tokensForLeadingTrivia.GetTrivia().FilterComments(addElasticMarker: false))),
CSharpCodeGenerationService.cs (1)
553newStatements[0] = newStatements[0].WithLeadingTrivia(strippedTrivia);
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
193_statementsBuilder[0] = _statementsBuilder[0].WithLeadingTrivia(leadingTrivia);
MisplacedUsingDirectivesCodeFixProvider.cs (1)
333var newFirstMember = firstMember.WithLeadingTrivia(newTrivia);
UseExplicitTypeCodeFixProvider.cs (2)
101var tupleDeclaration = GenerateTupleDeclaration(tupleTypeSymbol, variableDesignation).WithLeadingTrivia(leadingTrivia); 195.WithLeadingTrivia(designation.GetAllPrecedingTriviaToPreviousToken())
UseThrowExpressionCodeFixProvider.cs (1)
77(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia())));
Microsoft.CodeAnalysis.CSharp.Features (12)
ChangeSignature\CSharpChangeSignatureService.cs (1)
303updatedNode = updatedNode.WithLeadingTrivia(updatedLeadingTrivia);
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (1)
119.WithLeadingTrivia(oldTriviaWithoutBlankLines.Union(leadingTrivia));
ConvertSwitchStatementToExpressionCodeFixProvider.Rewriter.cs (1)
253switchArms.Select(t => t.armExpression.WithLeadingTrivia(t.tokensForLeadingTrivia.GetTrivia().FilterComments(addElasticMarker: false))),
DocumentationComments\DocCommentConverter.cs (1)
73node = node.WithLeadingTrivia(newLeadingTrivia);
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (2)
437newStatement.WithLeadingTrivia(nextStatementLeading.Take(endOfLineIndex)), 438nextStatement.WithLeadingTrivia(nextStatementLeading.Skip(endOfLineIndex)),
MisplacedUsingDirectivesCodeFixProvider.cs (1)
333var newFirstMember = firstMember.WithLeadingTrivia(newTrivia);
Organizing\Organizers\MemberDeclarationsOrganizer.cs (1)
104finalFirstNode = finalFirstNode.WithLeadingTrivia(banner.Concat(finalFirstNode.GetLeadingTrivia()));
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
232return methodDeclaration.WithLeadingTrivia(leadingTrivia.Select(trivia => ConvertTrivia(trivia, documentationCommentRewriter)));
UseExplicitTypeCodeFixProvider.cs (2)
101var tupleDeclaration = GenerateTupleDeclaration(tupleTypeSymbol, variableDesignation).WithLeadingTrivia(leadingTrivia); 195.WithLeadingTrivia(designation.GetAllPrecedingTriviaToPreviousToken())
UseThrowExpressionCodeFixProvider.cs (1)
77(current, _) => current.WithLeadingTrivia(current.GetLeadingTrivia().Concat(throwStatement.GetTrailingTrivia())));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\SyntaxNodeTests.cs (1)
1460c = c.WithLeadingTrivia(c.GetLeadingTrivia().Concat(c.GetLeadingTrivia()));
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CastExpressionSyntaxExtensions.cs (1)
29.WithLeadingTrivia(leadingTrivia)
CSharpCodeGenerationService.cs (1)
553newStatements[0] = newStatements[0].WithLeadingTrivia(strippedTrivia);
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
193_statementsBuilder[0] = _statementsBuilder[0].WithLeadingTrivia(leadingTrivia);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (2)
1076.WithLeadingTrivia(leadingTrivia.Concat(node.GetLeadingTrivia()).FilterComments(addElasticMarker: false)) 1083.WithLeadingTrivia(node.GetLeadingTrivia().FilterComments(addElasticMarker: true));
UsingsAndExternAliasesOrganizer.cs (1)
177=> node.WithLeadingTrivia(node.GetLeadingTrivia().SkipWhile(t => t.Kind() == SyntaxKind.EndOfLineTrivia));
Microsoft.CodeAnalysis.Features (5)
AbstractRemoveUnusedValuesCodeFixProvider.cs (1)
704declarationStatement = declarationStatement.WithLeadingTrivia(leadingTrivia.Skip(lastDirectiveIndex + 1));
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeNamespaceScopeEditor.cs (1)
104syntaxNode = syntaxNode.WithLeadingTrivia(syntaxNode.GetLeadingTrivia().Select(SyntaxTriviaExtensions.AsElastic));
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (1)
497newTrailing[0] = newTrailing[0].WithLeadingTrivia(leadingTrivia);
ReplaceMethodWithProperty\AbstractReplaceMethodWithPropertyService.cs (2)
58return property.WithLeadingTrivia(finalLeadingTrivia); 70return property.WithLeadingTrivia(finalLeadingTrivia);
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
ImportsOrganizer.vb (1)
113list(i) = list(i).WithLeadingTrivia(list(i).GetLeadingTrivia().SkipWhile(
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
VisualBasicUseCollectionInitializerCodeFixProvider.vb (1)
52Return newStatement.WithLeadingTrivia(totalTrivia)
VisualBasicUseObjectInitializerCodeFixProvider.vb (1)
50Return newStatement.WithLeadingTrivia(totalTrivia)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (1)
82statement = statement.WithLeadingTrivia(leadingTrivia)
Microsoft.CodeAnalysis.VisualBasic.Features (8)
ChangeSignature\VisualBasicChangeSignatureService.vb (1)
294vbnode = vbnode.WithLeadingTrivia(updatedLeadingTrivia)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
358statement = statement.WithLeadingTrivia(statement.GetLeadingTrivia().Where(removeEndOfLine))
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceLocal.vb (1)
175newStatement = newStatement.WithLeadingTrivia(newStatement.GetLeadingTrivia().Where(Function(trivia) trivia.IsKind(SyntaxKind.WhitespaceTrivia)))
MetadataAsSource\VisualBasicMetadataAsSourceService.vb (1)
183node = node.WithLeadingTrivia(newLeadingTrivia)
Organizing\Organizers\MemberDeclarationsOrganizer.vb (1)
93finalFirstNode = finalFirstNode.WithLeadingTrivia(banner.Concat(finalFirstNode.GetLeadingTrivia()))
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (1)
189Return methodDeclaration.WithLeadingTrivia(
VisualBasicUseCollectionInitializerCodeFixProvider.vb (1)
52Return newStatement.WithLeadingTrivia(totalTrivia)
VisualBasicUseObjectInitializerCodeFixProvider.vb (1)
50Return newStatement.WithLeadingTrivia(totalTrivia)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (2)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
516statementArray(0) = statementArray(0).WithLeadingTrivia(strippedTrivia)
ImportsOrganizer.vb (1)
113list(i) = list(i).WithLeadingTrivia(list(i).GetLeadingTrivia().SkipWhile(
Microsoft.CodeAnalysis.Workspaces (11)
AbstractFileBannerFacts.cs (2)
91return node.WithLeadingTrivia(leadingTriviaToKeep.Skip(index)); 161return node.WithLeadingTrivia(leadingTriviaToKeep.Skip(index));
AbstractMoveDeclarationNearReferenceService.cs (2)
142newNextStatement.WithAdditionalAnnotations(Formatter.Annotation).WithLeadingTrivia( 167declarationStatement = declarationStatement.WithLeadingTrivia(
AddImportHelpers.cs (1)
39var newFirstUsing = newImports[0].WithLeadingTrivia(
AddParameterEditor.cs (1)
90parameterDeclaration.WithLeadingTrivia(firstLeadingIndentation));
CodeGenerationHelpers.cs (1)
176return node.WithLeadingTrivia(leadingTrivia);
Editing\SyntaxGenerator.cs (1)
1476.WithLeadingTrivia(node.GetLeadingTrivia().Concat(changedNode.GetLeadingTrivia()))
ISyntaxFactsExtensions.cs (1)
351.WithLeadingTrivia(leadingTrivia)
SyntaxNodeExtensions.cs (2)
726return node.WithLeadingTrivia(trivia.Concat(node.GetLeadingTrivia())); 778return node.WithLeadingTrivia(leadingTrivia).WithTrailingTrivia(trailingTrivia);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (2)
1328return memberDeclaration.WithLeadingTrivia(leadingTriviaList); 1450return memberDeclaration.WithLeadingTrivia(leadingTriviaList);
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (2)
2296Return member.WithLeadingTrivia(leadingTriviaList) 2535Return member.WithLeadingTrivia(leadingTriviaList)