diff options
Diffstat (limited to 'lib/Format/UnwrappedLineParser.h')
-rw-r--r-- | lib/Format/UnwrappedLineParser.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/Format/UnwrappedLineParser.h b/lib/Format/UnwrappedLineParser.h index a8e5b739bc..287143dae2 100644 --- a/lib/Format/UnwrappedLineParser.h +++ b/lib/Format/UnwrappedLineParser.h @@ -31,7 +31,8 @@ namespace format { /// whitespace characters preceeding it. struct FormatToken { FormatToken() - : NewlinesBefore(0), HasUnescapedNewline(false), WhiteSpaceLength(0) { + : NewlinesBefore(0), HasUnescapedNewline(false), WhiteSpaceLength(0), + IsFirst(false) { } /// \brief The \c Token. @@ -56,6 +57,9 @@ struct FormatToken { /// \brief The length in characters of the whitespace immediately preceeding /// the \c Token. unsigned WhiteSpaceLength; + + /// \brief Indicates that this is the first token. + bool IsFirst; }; /// \brief An unwrapped line is a sequence of \c Token, that we would like to |