llvm-project/clang/lib
Richard Smith 1ef7554efd DR1687: When overload resolution selects a built-in operator, implicit
conversions are only applied to operands of class type, and the second
standard conversion sequence is not applied.

When diagnosing an invalid builtin binary operator, talk about the
original types rather than the converted types. If these differ by a
user-defined conversion, tell the user what happened.

llvm-svn: 335781
2018-06-27 20:30:34 +00:00
..
ARCMigrate Remove \brief commands from doxygen comments. 2018-05-09 01:00:01 +00:00
AST DR1687: When overload resolution selects a built-in operator, implicit 2018-06-27 20:30:34 +00:00
ASTMatchers [ASTMatchers] Introduce a blockDecl matcher for matching block declarations 2018-05-16 22:47:03 +00:00
Analysis [analyzer] [NFC] A convenient getter for getting a current stack frame 2018-06-27 01:51:55 +00:00
Basic Use Triple::isMIPS() instead of enumerating all Triples. NFC 2018-06-25 16:49:52 +00:00
CodeGen [CUDA] Use atexit() to call module destructor. 2018-06-27 18:32:51 +00:00
CrossTU [CrossTU] Fix handling of Cross Translation Unit directory path 2017-10-27 12:53:37 +00:00
Driver [HIP] Fix ordering of device-libs linking 2018-06-27 19:51:42 +00:00
Edit Remove \brief commands from doxygen comments. 2018-05-09 01:00:01 +00:00
Format [clang-format] Enable text proto formatting in common functions 2018-06-26 12:00:14 +00:00
Frontend [clang-cl] Don't emit dllexport inline functions etc. from pch files (PR37801) 2018-06-25 13:23:49 +00:00
FrontendTool Add a new driver mode to dump compiler feature and extension options. 2018-05-31 13:57:09 +00:00
Headers [X86] Correct the inline assembly implementations of __movsb/w/d/q and __stosw/d/q to mark registers/memory as modified 2018-06-21 18:56:30 +00:00
Index [Fixed Point Arithmetic] Addition of the remaining fixed point types and their saturated equivalents 2018-06-14 14:53:51 +00:00
Lex Warning for framework include violation from Headers to PrivateHeaders 2018-06-25 22:24:17 +00:00
Parse [Modules][ObjC] Warn on the use of '@import' in framework headers 2018-06-27 20:29:36 +00:00
Rewrite Remove \brief commands from doxygen comments. 2018-05-09 01:00:01 +00:00
Sema DR1687: When overload resolution selects a built-in operator, implicit 2018-06-27 20:30:34 +00:00
Serialization Revert "Append new attributes to the end of an AttributeList." 2018-06-25 20:06:13 +00:00
StaticAnalyzer Revert "[Analyzer] Moved RangeConstraintManager to header. NFC." 2018-06-27 16:45:58 +00:00
Tooling Reland "Move #include manipulation code to new lib/Tooling/Inclusions." 2018-06-04 09:04:12 +00:00
CMakeLists.txt Add Cross Translation Unit support library 2017-09-22 11:11:01 +00:00