llvm-project/clang/lib/Parse
Richard Smith b3041feaf7 Revert most of r145372 for now. Lookahead beyond the ';' in a function
declaration tickles a bug in the way we handle visibility pragmas.

The improvement to error recovery for template function definitions declared
with the 'typedef' specifier in r145372 is unrelated and not reverted here.

llvm-svn: 145541
2011-11-30 23:45:35 +00:00
..
CMakeLists.txt Thread Safety: Patch to implement delayed parsing of attributes within a 2011-09-08 17:42:22 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
ParseAST.cpp Change ASTConsumer::HandleTopLevelDecl to return true for the parser to continue 2011-11-18 00:26:59 +00:00
ParseCXXInlineMethods.cpp Enable delayed template parsing for friend functions declared at template class scope. 2011-11-18 23:47:17 +00:00
ParseDecl.cpp Revert most of r145372 for now. Lookahead beyond the ';' in a function 2011-11-30 23:45:35 +00:00
ParseDeclCXX.cpp When we notice that a member function is defined with "= delete" or "= 2011-11-07 20:56:01 +00:00
ParseExpr.cpp Tighten up the conditions under which we consider ourselves to be 2011-11-07 17:33:42 +00:00
ParseExprCXX.cpp Tighten up the conditions under which we consider ourselves to be 2011-11-07 17:33:42 +00:00
ParseInit.cpp Introduce BalancedDelimiterTracker, to better track open/close 2011-10-12 16:37:45 +00:00
ParseObjc.cpp Fix leaking of LexedMethod objects created for caching objc method definitions tokens 2011-11-29 08:14:54 +00:00
ParsePragma.cpp Add an option to emulate the strange Apple gcc behavior of #pragma pack. 2011-11-02 01:53:16 +00:00
ParsePragma.h Recognize gcc's ms_struct pragma (and ignore for now). 2011-04-25 18:49:15 +00:00
ParseStmt.cpp Implement support for dependent Microsoft __if_exists/__if_not_exists 2011-10-25 01:33:02 +00:00
ParseTemplate.cpp Revert most of r145372 for now. Lookahead beyond the ';' in a function 2011-11-30 23:45:35 +00:00
ParseTentative.cpp Provide half floating point support as a storage only type. 2011-10-14 23:23:15 +00:00
Parser.cpp Switch the module-loading interfaces and parser from a simple 2011-11-30 00:36:36 +00:00
RAIIObjectsForParser.h Rename Diagnostic to DiagnosticsEngine as per issue 5397 2011-09-25 23:23:43 +00:00