aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-14Handle TYPE_HAS_LATE_RETURN_TYPE like ref-qualifier and eh spec.Jason Merrill1-11/+6
2018-05-14cp-tree.h (TYPE_REF_P): New.Paolo Carlini1-26/+26
2018-05-14pt.c (tsubst): Check valid_array_size_p.Jason Merrill1-0/+7
2018-05-10Make sure we aren't trying to do a nested instantiation in template context.Jason Merrill1-0/+1
2018-05-10decl.c (make_typename_type): s/parameters/arguments/.Jason Merrill1-2/+2
2018-05-08PR c++/85706 - class deduction under decltypeJason Merrill1-1/+3
2018-05-07[C++ PATCH] Kill -fno-for-scopeNathan Sidwell1-3/+0
2018-04-27[C++ PATCH] some cleanupsNathan Sidwell1-1/+1
2018-04-23PR c++/69560 - wrong alignof(double) on x86.Jason Merrill1-3/+9
2018-04-20re PR c++/85462 (internal compiler error: in inc_refcount_use, at cp/pt.c:8955)Jakub Jelinek1-13/+12
2018-04-19re PR c++/84611 (ICE in operator[], at vec.h:826 (local_class_index()))Paolo Carlini1-1/+3
2018-04-18re PR c++/84630 (ICE: TYPE_NAME() used on error_mark_node in tsubst_lambda_ex...Paolo Carlini1-0/+2
2018-04-18[PR c++/80290] recycle tinst garbage soonerAlexandre Oliva1-68/+338
2018-04-12PR c++/85356 - ICE with pointer to member function.Jason Merrill1-2/+3
2018-04-10PR c++/85285 - ICE with flexible array after substitution.Jason Merrill1-0/+8
2018-04-06PR c++/85214 - ICE with alias, generic lambda, constexpr if.Jason Merrill1-0/+5
2018-04-06re PR c++/85210 (ICE with broken structured binding in template)Jakub Jelinek1-0/+6
2018-04-05re PR c++/85209 (ICE with lambda and structured binding)Jakub Jelinek1-1/+2
2018-04-05PR c++/82152 - ICE with class deduction and inherited ctor.Jason Merrill1-0/+4
2018-04-05PR c++/85228 - ICE with lambda in enumerator.Jason Merrill1-0/+1
2018-04-05PR c++/85200 - ICE with constexpr if in generic lambda.Jason Merrill1-2/+11
2018-04-05[PR c++/84979] reject auto in explicit tmpl args for tmpl-fnAlexandre Oliva1-0/+52
2018-04-04re PR c++/85146 (ICE with __direct_bases for declared but not defined struct)Jakub Jelinek1-9/+12
2018-04-04PR c++/85006 - -fconcepts ICE with A<auto...> return typeJason Merrill1-1/+1
2018-04-03re PR c++/84768 (ICE with failed class template argument deduction because of...Paolo Carlini1-0/+13
2018-04-03PR c++/85149 - generic lambda and constexpr if.Jason Merrill1-25/+59
2018-04-03re PR c++/85147 (ICE with invalid variadic template-template parameter)Jakub Jelinek1-1/+1
2018-03-29PR c++/85093 - too many template args with pack expansion.Jason Merrill1-0/+16
2018-03-29* pt.c (build_non_dependent_expr): Propagate expr location.Jason Merrill1-1/+2
2018-03-28re PR c++/85028 (ICE on invalid C++ code: in tsubst_default_argument, at cp/p...Paolo Carlini1-0/+3
2018-03-26PR c++/85049 - ICE with __integer_pack.Jason Merrill1-0/+5
2018-03-23PR c++/78489 - wrong SFINAE behavior.Jason Merrill1-23/+31
2018-03-23re PR c++/84942 (internal compiler error: in fold_convert_const_int_from_real...Jakub Jelinek1-2/+1
2018-03-23[PR c++/84789] do not fail to resolve typename into template-independentAlexandre Oliva1-2/+3
2018-03-20PR c++/84937 - ICE with class deduction and auto.Jason Merrill1-2/+15
2018-03-19re PR c++/84925 (ICE with segfault in __PRETTY_FUNCTION__)Marek Polacek1-1/+1
2018-03-19PR c++/71834 - template-id with too few arguments.Jason Merrill1-16/+34
2018-03-19[PR c++/84835] ICE with generic lambda in extern "C"Nathan Sidwell1-0/+1
2018-03-16re PR c/84910 (typo: "%qs follows inline declaration ")Jakub Jelinek1-1/+1
2018-03-16PR c++/84720 - ICE with rvalue ref non-type argument.Jason Merrill1-11/+7
2018-03-14PR c++/84801 - ICE with unexpanded pack in lambda.Jason Merrill1-1/+2
2018-03-14PR c++/81236 - auto variable and auto functionJason Merrill1-3/+10
2018-03-14PR c++/83916 - ICE with template template parameters.Jason Merrill1-8/+20
2018-03-13PR c++/82565 - ICE with concepts and generic lambda.Jason Merrill1-0/+3
2018-03-13PR c++/84720 - ICE with rvalue ref non-type argument.Jason Merrill1-3/+10
2018-03-13PR c++/84839 - ICE with decltype of parameter pack.Jason Merrill1-0/+2
2018-03-12PR c++/84355 - ICE with deduction for member class template.Jason Merrill1-2/+1
2018-03-09PR c++/84770 - ICE with typedef and parameter pack.Jason Merrill1-16/+21
2018-03-09PR c++/84785 - ICE with alias template and default targs.Jason Merrill1-0/+6
2018-03-09re PR c++/71169 (ICE on invalid C++ code in pop_nested_class (cp/class.c:7785))Jason Merrill1-0/+33