hanchenye-llvm-project/clang/lib
Richard Smith ce4f608f86 DR1152 / PR12931 / PR6177: A candidate function which requires binding a const
volatile reference to a temporary is not viable. My interpretation is that
DR1152 was a bugfix, not a rule change for C++11, so this is not conditional on
the language mode. This matches g++'s behavior.

llvm-svn: 157370
2012-05-24 04:29:20 +00:00
..
ARCMigrate [arcmt] Remove an unused -autorelease, without failing with error, for this 2012-05-23 21:50:04 +00:00
AST Add a warning to diagnose statements in C++ like "*(volatile int*)x;". Conceptually, this is part of -Wunused-value, but I added a separate flag -Wunused-volatile-lvalue so it doesn't get turned off by accident with -Wno-unused-value. I also made a few minor improvements to existing unused value warnings in the process. <rdar://problem/11516811>. 2012-05-24 00:47:05 +00:00
Analysis Make -Wformat accept printf("%hhx", c); with -funsigned-char 2012-05-08 17:21:31 +00:00
Basic Teach Clang about the NVPTX backend. 2012-05-20 23:28:41 +00:00
CodeGen If the first argument of __builtin_object_size can be folded to a constant 2012-05-23 04:13:20 +00:00
Driver [driver] Have the crash diagnostics print the clang version information. 2012-05-23 21:38:47 +00:00
Edit [objcmt] Don't add redundant parentheses when migrating subscripting of an ivar. 2012-05-22 00:47:53 +00:00
Frontend wire -fbounds-checking to the new LLVM bounds checking pass 2012-05-22 17:19:45 +00:00
FrontendTool Fix cmake. Remaining two ClangCC1Options deps. 2012-05-02 05:31:31 +00:00
Headers Remove the 'intrin.h' builtin header file and its tests for now. 2012-05-07 20:46:58 +00:00
Lex Lexer::ReadToEndOfLine: Only build the string if it's actually used and do so in a less malloc-intensive way. 2012-05-18 19:32:16 +00:00
Parse Recognize the MS inheritance attributes and turn them into attributes 2012-05-22 21:28:12 +00:00
Rewrite modern objc translation: Add translation of @autoreleasepool 2012-05-23 23:47:20 +00:00
Sema DR1152 / PR12931 / PR6177: A candidate function which requires binding a const 2012-05-24 04:29:20 +00:00
Serialization Fix ASTReader handling of ImportDecls, from Meador Inge! 2012-05-16 16:31:58 +00:00
StaticAnalyzer [analyzer] Bind UnknownVal to InitListExpr for unsupported types 2012-05-21 22:07:00 +00:00
Tooling Tooling: Canonicalize Key in IndexByFile[]. llvm::sys::path::native() may be used here. 2012-05-23 22:24:20 +00:00
CMakeLists.txt Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00
Makefile Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00