llvm-project/clang/lib/Parse
Kaelyn Takata 92565b51aa Diagnose delayed typos in an expr list that is in an invalid expression.
Previously, if the expr list parsed fine but the expr to the left of the
open parenthesis was invalid (when parsing the suffix of a
postfix-expression), the parsed expr list was just ignored.

Fixes PR23005.

llvm-svn: 233347
2015-03-27 01:44:47 +00:00
..
CMakeLists.txt [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
Makefile
ParseAST.cpp Remove unneeded include of DeclCXX.h from libParse. 2014-12-28 01:52:28 +00:00
ParseCXXInlineMethods.cpp Cleanup: no need to pass DefinitionKind into ParseCXXInlineMethodDef 2015-03-23 23:49:41 +00:00
ParseDecl.cpp Diagnose ref-qualifiers occuring after virt-specifier-seq and generate fixit hints 2015-03-25 00:53:33 +00:00
ParseDeclCXX.cpp [modules] If we reach a definition of a class for which we already have a 2015-03-26 04:09:53 +00:00
ParseExpr.cpp Diagnose delayed typos in an expr list that is in an invalid expression. 2015-03-27 01:44:47 +00:00
ParseExprCXX.cpp Make Token a real POD type. 2015-03-08 18:11:59 +00:00
ParseInit.cpp Remove many superfluous SmallString::str() calls. 2015-03-18 10:17:07 +00:00
ParseObjc.cpp Modified the Objective-C lexer and parser (only 2014-12-09 23:47:56 +00:00
ParseOpenMP.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +00:00
ParsePragma.cpp Adds a warning for unrecognized argument to #pragma comment() on PS4. 2015-03-23 20:41:42 +00:00
ParseStmt.cpp MS ABI: Implement the MSVC 2015 scheme for scope disambiguation 2015-03-19 21:54:30 +00:00
ParseStmtAsm.cpp Adding option -fno-inline-asm to disallow inline asm 2015-01-16 23:05:28 +00:00
ParseTemplate.cpp Diagnose function template definitions inside functions 2014-12-15 23:16:32 +00:00
ParseTentative.cpp Revert "Improve declaration / expression disambiguation around ptr-operators, and use" 2015-02-23 22:36:28 +00:00
Parser.cpp Sema: Don't emit a missing prototype warning for deleted functions. 2015-03-12 14:28:47 +00:00
RAIIObjectsForParser.h Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; Clang edition. 2015-02-15 22:54:08 +00:00