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