aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/call.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-10More delayed lambda capture fixes.Jason Merrill1-2/+11
2017-10-05* call.c (convert_arg_to_ellipsis): Use the result of force_rvalue.Jason Merrill1-12/+12
2017-10-04call.c (convert_arg_to_ellipsis): Correct comment about passing by reference.Nathan Sidwell1-2/+3
2017-09-28PR c++/56973, DR 696 - capture constant variables only as needed.Jason Merrill1-1/+1
2017-09-28Small lambda fixes.Jason Merrill1-1/+1
2017-09-22C++: underline parameters in mismatching function callsDavid Malcolm1-1/+25
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek1-3/+3
2017-09-06name-lookup.h (lookup_fnfields_slot_nolazy, [...]): Rename to ...Nathan Sidwell1-6/+3
2017-08-30PR c++/82030 - ICE inheriting from multiple lambdasJason Merrill1-1/+3
2017-08-29PR c++/81236 - ICE with template-id in generic lambdaJason Merrill1-0/+1
2017-08-29PR c++/80767 - unnecessary instantiation of generic lambdaJason Merrill1-2/+11
2017-08-29Instantiate default arguments/member initializers once.Jason Merrill1-1/+1
2017-08-29Fix default argument conversion failure and SFINAE.Jason Merrill1-4/+7
2017-08-21c-family/c/c++: pass optional vec<location_t> to c-format.cDavid Malcolm1-1/+1
2017-08-10PR c++/80452 - Core 1579, implicit move semantics on return/throwJason Merrill1-8/+18
2017-08-09PR c++/81359 - Unparsed NSDMI error from SFINAE context.Jason Merrill1-1/+1
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-08-02re PR c++/81640 (ICE in lookup_fnfields_slot_nolazy w/ -Wshadow=compatible-lo...Jakub Jelinek1-1/+1
2017-07-21call.c (add_candidates): Move decls to initialization.Nathan Sidwell1-20/+9
2017-06-30call.c (build_new_method_call_1): Use constructo_name to get ctor name.Nathan Sidwell1-24/+21
2017-06-29call.c (check_dtor_name): Use constructor_name for enums too.Nathan Sidwell1-7/+7
2017-06-29Whitespace cleanups.Nathan Sidwell1-9/+8
2017-06-26PR c++/81169 - -Wclass-memaccess illegitimate warning related to volatileMartin Sebor1-2/+5
2017-06-26cp-tree.h (lang_decl_fn): Remove assignment_operator_p field.Nathan Sidwell1-22/+18
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-7/+5
2017-06-20PR c++/80972 - C++17 ICE with attribute packed.Jason Merrill1-0/+2
2017-06-16PR c++/81045 - Wrong type-dependence with auto return type.Jason Merrill1-0/+3
2017-06-15PR c++/80560 - warn on undefined memory operations involving non-trivial typesMartin Sebor1-0/+391
2017-06-09Missing bits from N4268, constant evaluation for all non-type args.Jason Merrill1-32/+81
2017-06-09Overhaul pointer-to-member conversion and template argument handling.Jason Merrill1-4/+6
2017-06-09Don't fold conversion from a constant variable.Jason Merrill1-22/+9
2017-05-30C++ template type diff printingDavid Malcolm1-20/+20
2017-05-26call.c (build_operator_new_call): Do namelookup and ADL here.Nathan Sidwell1-6/+9
2017-05-24PR c/80731 - poor -Woverflow warningsMartin Sebor1-2/+2
2017-05-19call.c (add_list_candidates): Use OVL_FIRST.Nathan Sidwell1-3/+3
2017-05-16C++: fix-it hints suggesting accessors for private fieldsDavid Malcolm1-1/+7
2017-05-16call.c (build_user_type_conversion_1): Use OVL_FIRST.Nathan Sidwell1-18/+14
2017-05-10cp-tree.h (build_new_function_call): Lose koenig_p arg.Nathan Sidwell1-17/+1
2017-05-09PR c++/70167 - array prvalue treated as lvalueJason Merrill1-0/+3
2017-05-08PR c++/80178 - parameter passing for uncopyable classesJason Merrill1-11/+18
2017-05-07re PR translation/80280 (Missing closing quote (%>) c/semantics.c and c/c-typ...Volker Reichelt1-3/+3
2017-05-05call.c (make_temporary_var_for_ref_to_temp): Push decl into current scope.Nathan Sidwell1-7/+5
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-8/+9
2017-05-04More global trees.Nathan Sidwell1-2/+2
2017-04-07re PR c++/80095 (ICE with this pointer in NSDMI)Marek Polacek1-3/+2
2017-03-23PR c++/77563 - missing ambiguous conversion error.Jason Merrill1-1/+1
2017-03-06PR c++/79796 - ICE with NSDMI and this pointerMarek Polacek1-0/+3
2017-03-04Core issues 2273 and 2277Jason Merrill1-9/+15
2017-03-03Update overload resolution with deduction guides.Jason Merrill1-0/+16
2017-02-28Class template argument deduction refinementsJason Merrill1-12/+12