llvm-project/clang/lib
Akira Hatanaka 46dd7dbc8c [CodeGen] Fix assertion failure in EmitCallArg.
The assertion was failing when a method of a parameterized class was
called and the types of the argument and parameter didn't match. To fix
the failure, move the assertion in EmitCallArg to its only caller
EmitCallArgs and require the argument and parameter types match only
when the method is not parameterized.

rdar://problem/32874473

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

llvm-svn: 306494
2017-06-28 00:42:48 +00:00
..
ARCMigrate Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:23:19 +00:00
AST Make CastExpr::getSubExprAsWritten look through implicit temporary under CK_ConstructorConversion 2017-06-27 08:19:09 +00:00
ASTMatchers [ASTMatchers] Fix use after free. 2017-06-09 17:55:42 +00:00
Analysis Changed wording in comment 2017-06-21 05:41:39 +00:00
Basic [COFF, ARM64] Add support for Windows ARM64 COFF format 2017-06-27 23:56:34 +00:00
CodeGen [CodeGen] Fix assertion failure in EmitCallArg. 2017-06-28 00:42:48 +00:00
Driver Reapply "Frontend support for Nios2 target" 2017-06-27 09:48:24 +00:00
Edit [clang] Fix format specifiers fixits for nested macros 2017-06-20 20:46:58 +00:00
Format [clang-format] Fix a clang-tidy warning, NFC 2017-06-27 14:07:45 +00:00
Frontend Revert "Revert "[NFC] Refactor DiagnosticRenderer to use FullSourceLoc"" 2017-06-27 09:50:38 +00:00
FrontendTool Add -frewrite-imports flag. 2017-06-09 21:24:02 +00:00
Headers [DOXYGEN] Corrected several typos and incorrect parameters description that Sony's techinical writer found during review. 2017-06-06 22:58:01 +00:00
Index [index] Add the "SpecializationOf" relation to the forward declarations 2017-06-22 11:20:07 +00:00
Lex [Sema] Allow unmarked overloadable functions. 2017-06-27 21:31:31 +00:00
Parse [Sema] Fix a crash-on-invalid when a template parameter list has a class 2017-06-26 18:46:12 +00:00
Rewrite Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-03 06:29:40 +00:00
Sema [Sema] Allow unmarked overloadable functions. 2017-06-27 21:31:31 +00:00
Serialization Remove redundant check. 2017-06-27 00:29:32 +00:00
StaticAnalyzer [analyzer] Move zero-size allocation checks to optin.portability. 2017-06-27 11:14:39 +00:00
Tooling Method loadFromCommandLine should be able to report errors 2017-05-24 11:57:37 +00:00
CMakeLists.txt