aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2016-07-15PR c++/71711 - mangle C++1z fold-expressions.Jason Merrill1-0/+28
2016-07-15PR c++/71718 - infinite recursion and alias templateJason Merrill1-0/+2
2016-07-08Use lvalue_p instead of real_lvalue_p.Jason Merrill1-2/+2
2016-06-21Fix type_dependent_expression_p of member templates.Jason Merrill1-1/+46
2016-06-14P0145R2: Refining Expression Order for C++.Jason Merrill1-0/+14
2016-06-08pt.c (tsubst, [...]): Don't delay checking the return value of tsubst_aggr_ty...Paolo Carlini1-2/+4
2016-06-08re PR c++/71442 (r232569 breaks -Wunused-*)Jakub Jelinek1-1/+2
2016-05-31* pt.c (instantiate_decl): Avoid recalculation.Jason Merrill1-6/+4
2016-05-31PR c++/60095 - partial specialization of variable templatesJason Merrill1-43/+25
2016-05-31PR c++/71227 - specializing hidden friendJason Merrill1-0/+16
2016-05-26Fix PR c++/70822 (bogus error with parenthesized SCOPE_REF)Patrick Palka1-4/+11
2016-05-24PR c++/71147 - [6 Regression] Flexible array member wrongly rejected in templateMartin Sebor1-11/+6
2016-05-23PR c++/70735 - generic lambda and local static variableJason Merrill1-9/+13
2016-05-23pt.c (check_for_bare_parameter_packs): Improve error message location for exp...Paolo Carlini1-3/+4
2016-05-19re PR c++/71075 (Broken diagnostic: 'integer_cst' not supported by 'dump_decl')Marek Polacek1-1/+1
2016-05-19Fix handling of non-dependent calls with default template args.Jason Merrill1-6/+24
2016-05-18pt.c (value_dependent_expression_p): Tweak new cases to better match the word...Jason Merrill1-11/+6
2016-05-13Fix type-dependence and the current instantiation.Jason Merrill1-36/+67
2016-05-02c-common.h (enum c_omp_region_type): Define.Cesar Philippidis1-29/+35
2016-04-26re PR bootstrap/70704 (AIX bootstrap comparison failure)Jakub Jelinek1-2/+4
2016-04-19PR c++/66543 - -Wunused-but-set* false positivesJason Merrill1-0/+2
2016-04-19Tiny C++ cleanups.Jason Merrill1-1/+1
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-2/+2
2016-04-15re PR c++/70505 (Constexpr failure when template type specified)Jason Merrill1-3/+4
2016-04-14re PR c++/70543 (wrong non-const error for enable_if and constexpr function)Jason Merrill1-0/+1
2016-04-13re PR c++/70635 (ICE on (and rejects) valid code on x86_64-linux-gnu: Segment...Paolo Carlini1-2/+2
2016-04-13re PR c++/70634 (ICE on valid code on x86_64-linux-gnu: Segmentation fault (p...Jason Merrill1-17/+18
2016-04-13constexpr.c (potential_nondependent_constant_expression): New.Jason Merrill1-8/+4
2016-04-01re PR c++/70449 (ICE with -Wall on valid code on x86_64-linux-gnu in pp_strin...Jason Merrill1-1/+2
2016-03-28re PR bootstrap/70422 (Bootstrap comparison failure)Jason Merrill1-15/+11
2016-03-25re PR c++/64266 (Can GCC produce local mergeable symbols for *.__FUNCTION__ a...Jason Merrill1-11/+15
2016-03-23Fix PR c++/70332 (ICE due to aggregate initialization of NSDMI)Patrick Palka1-3/+6
2016-03-23re PR c++/69884 (warning: ignoring attributes on template argument)Marek Polacek1-1/+2
2016-03-22Fix PR c++/70096 (wrong code for pointer-to-member-function copy)Patrick Palka1-0/+2
2016-03-15re PR c++/70095 ([C++14] Link error on partially specialized variable template)Jason Merrill1-1/+1
2016-03-15re PR c++/70141 (template parameter not deducible in partial specialization o...Jason Merrill1-2/+3
2016-03-08P0036R0: Unary Folds and Empty Parameter PacksJason Merrill1-12/+0
2016-03-07Adjust fix for PR c++/66786Patrick Palka1-2/+3
2016-03-05Fix PR c++/66786 (ICE with nested lambdas in variable template)Patrick Palka1-4/+8
2016-03-03pt.c (tsubst_copy_and_build): Get LAMBDA_EXPR_RETURN_TYPE from the instantiat...Jason Merrill1-2/+3
2016-03-03re PR c++/67164 (ICE: tree check: expected class ‘expression’, have ‘ex...Jason Merrill1-1/+29
2016-03-01Fix PR c++/69961 (invalid ctor call with dependent args)Patrick Palka1-1/+9
2016-02-26re PR c++/69958 (sizeof... computes wrong size)Jason Merrill1-8/+35
2016-02-25re PR c++/69736 ("error: too few arguments to function" in c++14 but not c++11)Patrick Palka1-0/+4
2016-02-24PR c++/69323 - validJason Merrill1-3/+3
2016-02-19re PR c++/69743 (function overload with variadic arguments - template instant...Jason Merrill1-2/+2
2016-02-19Adjust fix PR c++/68948Patrick Palka1-9/+1
2016-02-16re PR c++/10200 (Weird clash with same names in different scopes)Jason Merrill1-10/+3
2016-02-15re PR c++/69753 (bogus: expected primary-expression before ‘>’ token)Jason Merrill1-3/+10
2016-02-12Fix PR c++/69098 (bogus errors with static data member template)Patrick Palka1-10/+26