aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cvt.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-05cvt.c (ocp_convert): Early handle the special case of a null_ptr_cst_p expr c...Paolo Carlini1-6/+9
2018-04-27cvt.c (cp_fold_convert): Use convert_ptrmem.Jason Merrill1-5/+9
2018-04-27PR c++/85545 - ICE with noexcept PMF conversion.Jason Merrill1-3/+5
2018-04-26PR c++/85545 - ICE with noexcept PMF conversion.Jason Merrill1-1/+3
2018-03-20PR c++/84978, ICE with NRVO.Jason Merrill1-2/+11
2018-03-04PR c++/84686 - missing volatile loads.Jason Merrill1-0/+2
2018-01-29PR c++/68810 - wrong location for reinterpret_cast error.Jason Merrill1-0/+5
2018-01-29PR c++/83942 - wrong unused warning with static_cast.Jason Merrill1-1/+4
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-24re PR c++/82307 (unscoped enum-base incorrect cast)Mukesh Kapoor1-3/+18
2017-10-10More delayed lambda capture fixes.Jason Merrill1-16/+2
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-2/+2
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-06-09Missing bits from N4268, constant evaluation for all non-type args.Jason Merrill1-3/+6
2017-06-09Overhaul pointer-to-member conversion and template argument handling.Jason Merrill1-8/+21
2017-06-01re PR c++/80896 ([[nodiscard]] is ignored for functions returning references)Paolo Carlini1-0/+2
2017-05-30C++ template type diff printingDavid Malcolm1-9/+9
2017-05-16cp-tree.h (OVL_FIRST, OVL_NAME): New.Nathan Sidwell1-1/+1
2017-02-10re PR c++/79184 (-Wint-in-bool-context triggered erroneously in template para...Marek Polacek1-1/+9
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-07Implement P0012R1, Make exception specifications part of the type system.Jason Merrill1-1/+76
2016-10-08Further P0135 refinement.Jason Merrill1-23/+1
2016-10-06C++17 copy elision improvements.Jason Merrill1-4/+23
2016-10-05Implement P0135R1, Guaranteed copy elision.Jason Merrill1-2/+5
2016-09-19re PR c++/77434 (warn about suspicious precedence of ternary operator (?:))Bernd Edlinger1-0/+1
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+1
2016-07-08Use lvalue_p instead of real_lvalue_p.Jason Merrill1-3/+3
2016-07-08Rename lvalue_p to obvalue_p.Jason Merrill1-2/+2
2016-04-28Implement C++17 [[nodiscard]] attribute.Jason Merrill1-1/+102
2016-04-28cvt.c (cp_get_callee): New.Jason Merrill1-0/+14
2016-02-10re PR c++/68926 (decltype and sfinae to check for template instance availabil...Jason Merrill1-1/+1
2016-02-08re PR c++/69631 (Bogus overflow in constant expression error)Jason Merrill1-12/+13
2016-01-08PR c++/68983 (BE)Jason Merrill1-2/+3
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-04C++ FE: expression rangesDavid Malcolm1-2/+2
2015-11-17re PR bootstrap/68361 (Bootstrap failure with --enable-checking=release)Jason Merrill1-1/+1
2015-11-13Merge C++ delayed folding branch.Jason Merrill1-27/+28
2015-11-11decl.c: Remove unused header files.Andrew MacLeod1-3/+0
2015-10-29decl.c: Reorder #include's and remove duplicates.Andrew MacLeod1-4/+3
2015-10-04Implement N4514, C++ Extensions for Transactional Memory.Jason Merrill1-0/+33
2015-07-25re PR c++/66857 (Reference not bound to lvalue)Patrick Palka1-1/+2
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-1/+0
2015-06-27call.c: Use VECTOR_TYPE_P.Marek Polacek1-1/+1
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-1/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-3/+0
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-3/+0
2015-06-03re PR c++/66130 ("invalid use of non-static member function" message could be...Manuel López-Ibáñez1-2/+2
2015-04-14re PR c++/65695 (NSDMI calling constexpr constructor with pointer-to-member i...Jason Merrill1-2/+14