aboutsummaryrefslogtreecommitdiff
path: root/lib/Format/UnwrappedLineParser.h
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2013-01-09 21:15:03 +0000
committerNico Weber <nicolasweber@gmx.de>2013-01-09 21:15:03 +0000
commit1abe6ea5b8961a0fc14c2e0bdbd7451f643ca065 (patch)
tree9dce7b92a3f04afa006cd9f12e74274ce49eb60a /lib/Format/UnwrappedLineParser.h
parentfa49c18071500d43c86a3c0029aecaea954a64ca (diff)
Formatting: Add support for @protocol.
Pull pieces of the @interface code into reusable methods. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@172001 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Format/UnwrappedLineParser.h')
-rw-r--r--lib/Format/UnwrappedLineParser.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Format/UnwrappedLineParser.h b/lib/Format/UnwrappedLineParser.h
index 28ef235190..303afc2d98 100644
--- a/lib/Format/UnwrappedLineParser.h
+++ b/lib/Format/UnwrappedLineParser.h
@@ -142,7 +142,10 @@ private:
void parseAccessSpecifier();
void parseEnum();
void parseStructOrClass();
+ void parseObjCProtocolList();
+ void parseObjCUntilAtEnd();
void parseObjCInterface();
+ void parseObjCProtocol();
void addUnwrappedLine();
bool eof() const;
void nextToken();