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 9ed796d45b..69ac768325 100644 --- a/lib/Format/UnwrappedLineParser.h +++ b/lib/Format/UnwrappedLineParser.h @@ -101,9 +101,12 @@ public: bool parse(); private: + bool parseFile(); bool parseLevel(); bool parseBlock(unsigned AddLevels = 1); void parsePPDirective(); + void parsePPDefine(); + void parsePPUnknown(); void parseComments(); void parseStatement(); void parseParens(); @@ -119,12 +122,13 @@ private: void addUnwrappedLine(); bool eof() const; void nextToken(); + void readToken(); UnwrappedLine Line; FormatToken FormatTok; const FormatStyle &Style; - FormatTokenSource &Tokens; + FormatTokenSource *Tokens; UnwrappedLineConsumer &Callback; }; |