2 writes to BaseToken
Microsoft.CodeAnalysis.Workspaces (2)
IndentBlockOperation.cs (2)
23this.BaseToken = default; 45this.BaseToken = baseToken;
9 references to BaseToken
Microsoft.CodeAnalysis.Workspaces (9)
AbstractFormatEngine.cs (2)
404return tokenStream.FirstTokenOfBaseTokenLine(operation.BaseToken); 407return operation.BaseToken;
BaseIndentationFormattingRule.cs (1)
121return FormattingOperations.CreateRelativeIndentBlockOperation(operation.BaseToken, operation.StartToken, operation.EndToken, AdjustTextSpan(operation.TextSpan), operation.IndentationDeltaOrPosition, operation.Option);
BottomUpBaseIndentationFinder.cs (1)
154var baseToken = operation.BaseToken;
FormattingContext.cs (2)
194? static (self, operation) => self._tokenStream.FirstTokenOfBaseTokenLine(operation.BaseToken) 195: static (self, operation) => operation.BaseToken;
FormattingExtensions.cs (2)
379if (headerFacts.IsOnIfStatementHeader(root, operation.BaseToken.SpanStart, out var conditionStatement) 380|| headerFacts.IsOnWhileStatementHeader(root, operation.BaseToken.SpanStart, out conditionStatement))
IndentBlockOperation.cs (1)
69=> $"Indent {TextSpan} from '{StartToken}' to '{EndToken}', by {IndentationDeltaOrPosition}, with base token '{BaseToken}'";