diff options
author | Alexander Kornienko <alexfh@google.com> | 2012-12-05 13:56:52 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2012-12-05 13:56:52 +0000 |
commit | 720ffb644400661b927c6359aac5677dab036ed4 (patch) | |
tree | 941db449ec712949eacfb26ad78dde7e7db9bedc | |
parent | 99469f732efbd6600dfd0a70e0a36116a717dd06 (diff) |
Follow-up to r169286, addresses comments in http://llvm-reviews.chandlerc.com/D164#comment-4 : comments and a method rename
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169382 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Format/Format.cpp | 9 | ||||
-rw-r--r-- | lib/Format/UnwrappedLineParser.cpp | 3 | ||||
-rw-r--r-- | lib/Format/UnwrappedLineParser.h | 2 |
3 files changed, 8 insertions, 6 deletions
diff --git a/lib/Format/Format.cpp b/lib/Format/Format.cpp index 22805f691e..78450469f5 100644 --- a/lib/Format/Format.cpp +++ b/lib/Format/Format.cpp @@ -315,7 +315,8 @@ private: } /// \brief Add a new line and the required indent before the first Token - /// of the \c UnwrappedLine. + /// of the \c UnwrappedLine if there was no structural parsing error. + /// Returns the indent level of the \c UnwrappedLine. unsigned formatFirstToken() { const FormatToken &Token = Line.Tokens[0]; if (!Token.WhiteSpaceStart.isValid() || StructuralError) @@ -706,16 +707,16 @@ public: for (std::vector<UnwrappedLine>::iterator I = UnwrappedLines.begin(), E = UnwrappedLines.end(); I != E; ++I) - doFormatUnwrappedLine(*I); + formatUnwrappedLine(*I); return Replaces; } private: - virtual void formatUnwrappedLine(const UnwrappedLine &TheLine) { + virtual void consumeUnwrappedLine(const UnwrappedLine &TheLine) { UnwrappedLines.push_back(TheLine); } - void doFormatUnwrappedLine(const UnwrappedLine &TheLine) { + void formatUnwrappedLine(const UnwrappedLine &TheLine) { if (TheLine.Tokens.size() == 0) return; diff --git a/lib/Format/UnwrappedLineParser.cpp b/lib/Format/UnwrappedLineParser.cpp index e1972e9dd8..bdea42a2eb 100644 --- a/lib/Format/UnwrappedLineParser.cpp +++ b/lib/Format/UnwrappedLineParser.cpp @@ -52,6 +52,7 @@ bool UnwrappedLineParser::parseLevel() { addUnwrappedLine(); break; case tok::r_brace: + // FIXME: We need a test when it has to be "return Error;" return false; default: parseStatement(); @@ -318,7 +319,7 @@ void UnwrappedLineParser::addUnwrappedLine() { FormatTok.Tok.is(tok::comment)) { nextToken(); } - Callback.formatUnwrappedLine(Line); + Callback.consumeUnwrappedLine(Line); Line.Tokens.clear(); } diff --git a/lib/Format/UnwrappedLineParser.h b/lib/Format/UnwrappedLineParser.h index 20ff4f55d6..6e9d872386 100644 --- a/lib/Format/UnwrappedLineParser.h +++ b/lib/Format/UnwrappedLineParser.h @@ -73,7 +73,7 @@ class UnwrappedLineConsumer { public: virtual ~UnwrappedLineConsumer() { } - virtual void formatUnwrappedLine(const UnwrappedLine &Line) = 0; + virtual void consumeUnwrappedLine(const UnwrappedLine &Line) = 0; }; class UnwrappedLineParser { |