19 references to GetFirstNonWhitespacePosition
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
StringCopyPaste\StringCopyPasteCommandHandler.cs (1)
246var quotePosition = lastLine.GetFirstNonWhitespacePosition()!.Value;
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)
326var firstNonWhitespacePos = line.GetFirstNonWhitespacePosition()!.Value; 364interpolationLine.GetFirstNonWhitespacePosition() == interpolation.SpanStart) 513var start = startLine.GetFirstNonWhitespacePosition() == descendantSpan.Start 591if (line.GetFirstNonWhitespacePosition() is int pos) 665if (line.GetFirstNonWhitespacePosition() is not int pos)
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (1)
268var (splitPosition, needsAdditionalLineEnding) = lineWithNextToken.GetFirstNonWhitespacePosition() < tokenAfterNamespace.SpanStart
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
67var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
56if (line.GetFirstNonWhitespacePosition() != trivia.FullSpan.Start)
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Extensions\ITextLineExtensionsTests.cs (1)
142return line.GetFirstNonWhitespacePosition();
Microsoft.CodeAnalysis.Features (4)
ClassifiedSpansAndHighlightSpanFactory.cs (1)
47var firstNonWhitespacePosition = sourceLine.GetFirstNonWhitespacePosition().Value;
Completion\Providers\AbstractMemberInsertingCompletionProvider.cs (1)
88var lineStart = line.GetFirstNonWhitespacePosition();
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (1)
318var currentLinePosition = currentLine.GetFirstNonWhitespacePosition();
QuickInfo\IndentationHelper.cs (1)
110var startLineFirstNonWhitespace = lines[startLineNumber].GetFirstNonWhitespacePosition();
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SourceTextExtensions_SharedWithCodeStyle.cs (1)
21var linePosition = line.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (1)
216var firstNonWhitespace = lineToMatch.GetFirstNonWhitespacePosition();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\IIndentationService.cs (1)
34var firstNonWhitespacePos = tokenLine.GetFirstNonWhitespacePosition();
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\MethodXml\MethodXmlBuilder.cs (1)
46var firstNonWhitespacePosition = line.GetFirstNonWhitespacePosition() ?? -1;