[cfe-commits] r59670 - in /cfe/trunk: include/clang/Lex/PTHLexer.h lib/Lex/PTHLexer.cpp
Ted Kremenek
kremenek at apple.com
Wed Nov 19 14:42:27 PST 2008
Author: kremenek
Date: Wed Nov 19 16:42:26 2008
New Revision: 59670
URL: http://llvm.org/viewvc/llvm-project?rev=59670&view=rev
Log:
Add stub for PTHLexer::isNextPPTokenLParen().
Modified:
cfe/trunk/include/clang/Lex/PTHLexer.h
cfe/trunk/lib/Lex/PTHLexer.cpp
Modified: cfe/trunk/include/clang/Lex/PTHLexer.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Lex/PTHLexer.h?rev=59670&r1=59669&r2=59670&view=diff
==============================================================================
--- cfe/trunk/include/clang/Lex/PTHLexer.h (original)
+++ cfe/trunk/include/clang/Lex/PTHLexer.h Wed Nov 19 16:42:26 2008
@@ -60,6 +60,11 @@
/// ReadToEndOfLine - Read the rest of the current preprocessor line as an
/// uninterpreted string. This switches the lexer out of directive mode.
void DiscardToEndOfLine();
+
+ /// isNextPPTokenLParen - Return 1 if the next unexpanded token will return a
+ /// tok::l_paren token, 0 if it is something else and 2 if there are no more
+ /// tokens controlled by this lexer.
+ unsigned isNextPPTokenLParen();
};
} // end namespace clang
Modified: cfe/trunk/lib/Lex/PTHLexer.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/PTHLexer.cpp?rev=59670&r1=59669&r2=59670&view=diff
==============================================================================
--- cfe/trunk/lib/Lex/PTHLexer.cpp (original)
+++ cfe/trunk/lib/Lex/PTHLexer.cpp Wed Nov 19 16:42:26 2008
@@ -80,6 +80,11 @@
void PTHLexer::DiscardToEndOfLine() {
assert(ParsingPreprocessorDirective && ParsingFilename == false &&
"Must be in a preprocessing directive!");
-
assert (0 && "Not implemented.");
}
+
+unsigned PTHLexer::isNextPPTokenLParen() {
+ assert (0 && "Not implemented.");
+ return 0;
+}
+
More information about the cfe-commits
mailing list