13 references to GetFirstNonWhitespaceOffset
Microsoft.CodeAnalysis.CSharp.Features (2)
StringIndentation\CSharpStringIndentationService.cs (2)
149var currentLineOffset = line.GetFirstNonWhitespaceOffset(); 164var offsetOpt = lastLine.GetFirstNonWhitespaceOffset();
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
188var indentationLength = parentSourceText.Lines.GetLineFromPosition(parentExpression.Span.End).GetFirstNonWhitespaceOffset() ?? 0;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (4)
87var minimumOffset = endLine.GetFirstNonWhitespaceOffset() ?? 0; 95if (currentLine.GetFirstNonWhitespaceOffset() is { } priorLineOffset) 131var minimumOffset = endLine.GetFirstNonWhitespaceOffset() ?? 0; 151if (currentLine.GetFirstNonWhitespaceOffset() is { } priorLineOffset)
Microsoft.CodeAnalysis.Features (2)
DocumentationComments\AbstractDocumentationCommentSnippetService.cs (2)
217var lineOffset = line.GetFirstNonWhitespaceOffset(); 435var firstNonWhitespaceOffset = currentLine.GetFirstNonWhitespaceOffset();
Microsoft.CodeAnalysis.Workspaces (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\TextLineExtensions.cs (1)
32var firstNonWhitespaceOffset = line.GetFirstNonWhitespaceOffset();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Indentation\AbstractIndentation.Indenter.cs (2)
154var offset = line.GetFirstNonWhitespaceOffset(); 176var nonWhitespaceOffset = updatedLine.GetFirstNonWhitespaceOffset();
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.NodeLocator.cs (1)
177var firstNonWhitespaceOffset = lineAfterOpenBrace.GetFirstNonWhitespaceOffset() ?? -1;