16 references to GetFirstNonWhitespacePosition
Microsoft.CodeAnalysis.CSharp.Features (7)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (1)
145Debug.Assert(desiredCaretLine.GetFirstNonWhitespacePosition() == null, "the line between the formatted braces is not empty");
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (5)
324var firstNonWhitespacePos = line.GetFirstNonWhitespacePosition()!.Value; 362interpolationLine.GetFirstNonWhitespacePosition() == interpolation.SpanStart) 511var start = startLine.GetFirstNonWhitespacePosition() == descendantSpan.Start 589if (line.GetFirstNonWhitespacePosition() is int pos) 663if (line.GetFirstNonWhitespacePosition() is not int pos)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
268var (splitPosition, needsAdditionalLineEnding) = lineWithNextToken.GetFirstNonWhitespacePosition() < tokenAfterNamespace.SpanStart
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
56if (line.GetFirstNonWhitespacePosition() != trivia.FullSpan.Start)
Microsoft.CodeAnalysis.Features (4)
ClassifiedSpansAndHighlightSpanFactory.cs (1)
47var firstNonWhitespacePosition = sourceLine.GetFirstNonWhitespacePosition() ?? sourceLine.Start;
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
88var lineStart = line.GetFirstNonWhitespacePosition();
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (1)
303var currentLinePosition = currentLine.GetFirstNonWhitespacePosition();
QuickInfo\IndentationHelper.cs (1)
110var startLineFirstNonWhitespace = lines[startLineNumber].GetFirstNonWhitespacePosition();
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();