llvm-project/clang/lib/Parse
Erich Keane e63e9d72b8 mplement __has_unique_object_representations
A helper builtin to facilitate implementing the
std::has_unique_object_representations type trait.

Requested here: https://bugs.llvm.org/show_bug.cgi?id=34942
Also already exists in GCC and MSVC.

Differential Revision: https://reviews.llvm.org/D39064

llvm-svn: 316518
2017-10-24 21:31:50 +00:00
..
CMakeLists.txt
ParseAST.cpp C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
ParseCXXInlineMethods.cpp PR34163: Don't cache an incorrect key function for a class if queried between 2017-08-12 01:46:03 +00:00
ParseDecl.cpp Add -f[no-]double-square-bracket-attributes as new driver options to control use of [[]] attributes in all language modes. This is the initial implementation of WG14 N2165, which is a proposal to add [[]] attributes to C2x, but also allows you to enable these attributes in C++98, or disable them in C++11 or later. 2017-10-15 15:01:42 +00:00
ParseDeclCXX.cpp Do not add a colon chunk to the code completion of class inheritance access modifiers 2017-10-24 13:46:58 +00:00
ParseExpr.cpp mplement __has_unique_object_representations 2017-10-24 21:31:50 +00:00
ParseExprCXX.cpp Remove unused variables. No functionality change. 2017-10-08 21:23:02 +00:00
ParseInit.cpp Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-01 21:23:52 +00:00
ParseObjc.cpp Place implictly declared functions at block scope 2017-08-10 15:43:06 +00:00
ParseOpenMP.cpp [OPENMP] Allow use of declare target directive inside struct 2017-10-03 20:00:00 +00:00
ParsePragma.cpp Place implictly declared functions at block scope 2017-08-10 15:43:06 +00:00
ParseStmt.cpp Place implictly declared functions at block scope 2017-08-10 15:43:06 +00:00
ParseStmtAsm.cpp Create fewer copies of StringMaps. No functionality change intended. 2017-10-22 20:16:28 +00:00
ParseTemplate.cpp Fix templated type alias completion when using global completion cache 2017-09-08 09:31:13 +00:00
ParseTentative.cpp Recommit "Add _Float16 as a C/C++ source language type" 2017-09-08 15:15:00 +00:00
Parser.cpp [code completion] Complete ObjC methods in @implementation without leading 2017-10-24 16:39:37 +00:00