llvm-project/clang/lib/Parse
Argyrios Kyrtzidis 3084a61e98 -Make TokenID of IdentifierInfo read-only, remove setTokenID().
-There are 2 instances that change the TokenID for GNU libstdc++ 4.2 compatibility.
  To handler those cases introduce a RevertedTokenID bitfield, RevertTokenIDToIdentifier() and hasRevertedTokenIDToIdentifier() methods.
  Store the bitfield in PCH.

llvm-svn: 110868
2010-08-11 22:55:12 +00:00
..
Action.cpp Eliminate the "minimal" and printing parser actions, which only ever 2010-07-26 04:08:02 +00:00
AttributeList.cpp Added vecreturn attribute parsing. 2010-08-09 21:53:52 +00:00
CMakeLists.txt Eliminate the "minimal" and printing parser actions, which only ever 2010-07-26 04:08:02 +00:00
DeclSpec.cpp Fixed typedef inside extern "C". 2010-07-30 16:47:02 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
ParseCXXInlineMethods.cpp Change warning about incomplete parsing of C++ default arg to error and provide a test case; thanks Doug! 2010-08-09 21:08:13 +00:00
ParseDecl.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
ParseDeclCXX.cpp -Make TokenID of IdentifierInfo read-only, remove setTokenID(). 2010-08-11 22:55:12 +00:00
ParseExpr.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
ParseExprCXX.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
ParseInit.cpp Move the "current scope" state from the Parser into Action. This 2010-07-02 17:43:08 +00:00
ParseObjc.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
ParsePragma.cpp Implement #pragma GCC visibility. 2010-08-05 06:57:20 +00:00
ParsePragma.h Implement #pragma GCC visibility. 2010-08-05 06:57:20 +00:00
ParseStmt.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
ParseTemplate.cpp Template keyword should not be ignored building a QualifiedTemplateName. 2010-08-06 12:11:11 +00:00
ParseTentative.cpp When we're performing tentative parsing to determine whether the 2010-07-15 21:05:01 +00:00
Parser.cpp Once code completion has completed, pass a "completion context" on to 2010-08-11 21:23:17 +00:00
RAIIObjectsForParser.h Make sure parens/braces/brackets are correctly balanced. 2010-06-17 10:52:18 +00:00