]> granicus.if.org Git - clang/commit
Add support for C++0x unicode string and character literals, from Craig Topper!
authorDouglas Gregor <dgregor@apple.com>
Wed, 27 Jul 2011 05:40:30 +0000 (05:40 +0000)
committerDouglas Gregor <dgregor@apple.com>
Wed, 27 Jul 2011 05:40:30 +0000 (05:40 +0000)
commit5cee1195584fa8672253139c86e922daeda69b9e
treee1b36e0f628359bb42d22d78c74e931057b962de
parent6fa8f86b8188c6d3c4d6616122a71ccd72a0c78a
Add support for C++0x unicode string and character literals, from Craig Topper!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@136210 91177308-0d34-0410-b5e6-96231b3b80d8
46 files changed:
include/clang/AST/Expr.h
include/clang/AST/Type.h
include/clang/Basic/DiagnosticLexKinds.td
include/clang/Basic/IdentifierTable.h
include/clang/Basic/TokenKinds.def
include/clang/Lex/Lexer.h
include/clang/Lex/LiteralSupport.h
include/clang/Lex/Token.h
include/clang/Lex/TokenConcatenation.h
include/clang/Parse/Parser.h
lib/AST/ASTImporter.cpp
lib/AST/Expr.cpp
lib/AST/StmtDumper.cpp
lib/AST/StmtPrinter.cpp
lib/AST/StmtProfile.cpp
lib/AST/Type.cpp
lib/CodeGen/CodeGenModule.cpp
lib/Lex/Lexer.cpp
lib/Lex/LiteralSupport.cpp
lib/Lex/MacroArgs.cpp
lib/Lex/PPDirectives.cpp
lib/Lex/PPExpressions.cpp
lib/Lex/Pragma.cpp
lib/Lex/TokenConcatenation.cpp
lib/Parse/ParseCXXInlineMethods.cpp
lib/Parse/ParseExpr.cpp
lib/Parse/ParseTentative.cpp
lib/Parse/Parser.cpp
lib/Rewrite/HTMLRewrite.cpp
lib/Rewrite/RewriteObjC.cpp
lib/Sema/SemaChecking.cpp
lib/Sema/SemaDeclAttr.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaExprObjC.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaStmt.cpp
lib/Sema/SemaTemplate.cpp
lib/Serialization/ASTReaderStmt.cpp
lib/Serialization/ASTWriterStmt.cpp
test/CXX/lex/lex.literal/lex.ccon/p1.cpp
test/CodeGen/char-literal.c
test/CodeGen/string-literal.c
test/Lexer/wchar.c
test/Parser/char-literal-printing.c
test/SemaCXX/type-convert-construct.cpp