llvm-project/clang/lib/Parse
David Majnemer b3e96f700e Parse: Concatenated string literals should be verified in inline asm
While we would correctly handle asm("foo") and reject asm(L"bar"), we
weren't careful to handle cases where an ascii literal could be
concatenated with a wide literal.

This fixes PR21822.

llvm-svn: 223992
2014-12-11 01:00:48 +00:00
..
CMakeLists.txt [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
Makefile
ParseAST.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-12 05:09:18 +00:00
ParseCXXInlineMethods.cpp PR21565: Further refine the conditions for enabling eager parsing of 2014-11-20 22:32:11 +00:00
ParseDecl.cpp Parse qualifiers after comma in declarator lists as a Microsoft extension 2014-12-04 23:31:08 +00:00
ParseDeclCXX.cpp Recognize __unaligned keyword after type specifier 2014-12-04 23:30:25 +00:00
ParseExpr.cpp Handle delayed corrections in a couple more error paths in ParsePostfixExpressionSuffix. 2014-12-03 05:30:54 +00:00
ParseExprCXX.cpp Wire up delayed typo correction to DiagnoseEmptyLookup and set up 2014-11-20 22:06:40 +00:00
ParseInit.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +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 Parse: Ignore "long" and "short" in #pragma section 2014-10-22 21:08:43 +00:00
ParseStmt.cpp [c++1z] Remove terse range-based for loops; they've been removed from 2014-11-27 01:54:27 +00:00
ParseStmtAsm.cpp Enable ActOnIdExpression to use delayed typo correction for non-C++ code 2014-11-21 18:48:04 +00:00
ParseTemplate.cpp Ensure typos in the default values of template parameters get diagnosed. 2014-12-02 23:32:20 +00:00
ParseTentative.cpp [c++1z] Support for u8 character literals. 2014-11-08 06:08:42 +00:00
Parser.cpp Parse: Concatenated string literals should be verified in inline asm 2014-12-11 01:00:48 +00:00
RAIIObjectsForParser.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00