///
/// A result having offset == StringRef::npos means that no piece of the line
/// needs to be reformatted before any breaks are made.
- virtual Split getSplitBefore(unsigned LineIndex,
- unsigned PreviousEndColumn,
+ virtual Split getSplitBefore(unsigned LineIndex, unsigned PreviousEndColumn,
unsigned ColumnLimit,
- llvm::Regex& CommentPragmasRegex) const {
+ llvm::Regex &CommentPragmasRegex) const {
return Split(StringRef::npos, 0);
}
/// \p SplitBefore has been reformatted, but before any breaks are made to
/// this line.
virtual unsigned getLineLengthAfterSplitBefore(unsigned LineIndex,
- unsigned TailOffset,
- unsigned PreviousEndColumn,
- unsigned ColumnLimit,
- Split SplitBefore) const {
+ unsigned TailOffset,
+ unsigned PreviousEndColumn,
+ unsigned ColumnLimit,
+ Split SplitBefore) const {
return getLineLengthAfterSplit(LineIndex, TailOffset, StringRef::npos);
}
/// whitespace range \p SplitBefore.
virtual void replaceWhitespaceBefore(unsigned LineIndex,
unsigned PreviousEndColumn,
- unsigned ColumnLimit,
- Split SplitBefore,
+ unsigned ColumnLimit, Split SplitBefore,
WhitespaceManager &Whitespaces) {}
/// \brief Updates the next token of \p State to the next token after this
bool InPPDirective, encoding::Encoding Encoding,
const FormatStyle &Style);
- unsigned getLineLengthAfterSplit(unsigned LineIndex,
- unsigned TailOffset,
+ unsigned getLineLengthAfterSplit(unsigned LineIndex, unsigned TailOffset,
StringRef::size_type Length) const override;
void insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split,
WhitespaceManager &Whitespaces) override;
unsigned ColumnLimit,
Split SplitBefore) const override;
void replaceWhitespaceBefore(unsigned LineIndex, unsigned PreviousEndColumn,
- unsigned ColumnLimit,
- Split SplitBefore,
+ unsigned ColumnLimit, Split SplitBefore,
WhitespaceManager &Whitespaces) override;
bool mayReflow(unsigned LineIndex,
llvm::Regex &CommentPragmasRegex) const override;
// Computes the end column if the full Content from LineIndex gets reflown
// after PreviousEndColumn.
- unsigned getReflownColumn(StringRef Content,
- unsigned LineIndex,
+ unsigned getReflownColumn(StringRef Content, unsigned LineIndex,
unsigned PreviousEndColumn) const;
unsigned getContentStartColumn(unsigned LineIndex,
bool InPPDirective, encoding::Encoding Encoding,
const FormatStyle &Style);
- unsigned getLineLengthAfterSplit(unsigned LineIndex,
- unsigned TailOffset,
+ unsigned getLineLengthAfterSplit(unsigned LineIndex, unsigned TailOffset,
StringRef::size_type Length) const override;
void insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split,
WhitespaceManager &Whitespaces) override;
Split getSplitBefore(unsigned LineIndex, unsigned PreviousEndColumn,
unsigned ColumnLimit,
llvm::Regex &CommentPragmasRegex) const override;
- unsigned getLineLengthAfterSplitBefore(unsigned LineIndex, unsigned TailOffset,
+ unsigned getLineLengthAfterSplitBefore(unsigned LineIndex,
+ unsigned TailOffset,
unsigned PreviousEndColumn,
unsigned ColumnLimit,
Split SplitBefore) const override;
void replaceWhitespaceBefore(unsigned LineIndex, unsigned PreviousEndColumn,
unsigned ColumnLimit, Split SplitBefore,
WhitespaceManager &Whitespaces) override;
- void updateNextToken(LineState& State) const override;
+ void updateNextToken(LineState &State) const override;
bool mayReflow(unsigned LineIndex,
llvm::Regex &CommentPragmasRegex) const override;