aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-26* pt.c (tsubst_copy) [PARM_DECL]: Handle 'this' in NSDMI.Jason Merrill1-0/+7
2011-09-26pt.c (convert_nontype_argument): Handle NULLPTR_TYPE.Paolo Carlini1-0/+10
2011-09-24init.c (perform_member_init): Instantiate NSDMI here.Jason Merrill1-5/+8
2011-09-22re PR c++/50371 ([C++0x] std::nullptr_t rejected as non-type template-parameter)Paolo Carlini1-0/+2
2011-09-14re PR c++/50391 ([C++0x] ICE on invalid code, pair with incomplete type)Paolo Carlini1-1/+1
2011-09-13c++/48320 - Template parameter packs cannot be expanded in default template a...Dodji Seketeli1-47/+68
2011-09-12pt.c (type_unification_real): Fix handling of DEDUCE_CONV with no deducible t...Jason Merrill1-4/+12
2011-09-07pt.c (type_unification_real): Correct complain arg for tsubsting default temp...Jason Merrill1-5/+6
2011-09-07* pt.c (tsubst_aggr_type): Check TYPE_P before tsubsting.Jason Merrill1-3/+2
2011-08-28Core DR 342 PR c++/48582Jason Merrill1-0/+19
2011-08-23typeck2.c (build_functional_cast): Don't try to avoid calling build_value_init.Jason Merrill1-10/+0
2011-08-23Core 975Jason Merrill1-8/+23
2011-08-23re PR c++/50024 ([C++0x] [4.7 Regression] crash when using braced initializat...Jason Merrill1-0/+4
2011-08-18PR c++/45625 - Template parm name doesn't hide outer class scope's member nameDodji Seketeli1-2/+7
2011-08-16re PR c++/50086 ([C++0x] Error on lookup of template function address with va...Jason Merrill1-20/+13
2011-08-16pt.c (instantiate_class_template_1): If DECL_PRESERVE_P is set on a member fu...Jason Merrill1-0/+6
2011-08-05* pt.c (unify) [TEMPLATE_TYPE_PARM]: Allow VLA for C++0x 'auto'.Jason Merrill1-4/+5
2011-08-02re PR c++/49593 ([C++0x] cannot use T{t}... as pack expansion)Jason Merrill1-0/+1
2011-08-02backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable...Jakub Jelinek1-6/+52
2011-07-29re PR c++/49808 (GCC adds an address-of somewhere!)Jason Merrill1-21/+29
2011-07-27Propagate the source location of a template's function_decl to the template_d...Jeffrey Yasskin1-0/+1
2011-07-19re PR c++/49785 ([C++0x] ICE in coerce_template_parms)Jason Merrill1-9/+13
2011-07-16pt.c (tinst_level_tick, [...]): Replace with last_error_tinst_level.Jason Merrill1-9/+9
2011-07-16re PR c++/45329 (When printing a list of candidate functions, explain why eac...Nathan Froyd1-182/+501
2011-07-12name-lookup.h (cp_binding_level): Rename from cxx_scope.Diego Novillo1-1/+1
2011-07-12s/recurson/recursion/Jason Merrill1-2/+2
2011-07-11re PR c++/49672 ([C++0x] Internal error when passing variadic template args t...Jason Merrill1-18/+36
2011-07-11re PR c++/44609 (Invalid template code causes infinite loop of error messages)Jason Merrill1-0/+39
2011-07-07re PR c++/49663 ([C++0x] ICE in lookup_base)Jason Merrill1-3/+9
2011-07-06re PR c++/48157 (Unable to match function call to member function template)Jason Merrill1-2/+6
2011-07-04error.c (dump_template_bindings): Don't print typenames for a partial instant...Jason Merrill1-1/+1
2011-07-01re PR c++/48261 (internal compiler error: in lookup_template_function, at cp/...Jason Merrill1-2/+6
2011-07-01re PR c++/48593 (Wrong return type when applying address operator to inherite...Jason Merrill1-1/+1
2011-07-01re PR c++/48883 (?: ternary operator fails in certain contexts - link error)Jason Merrill1-0/+1
2011-06-30* pt.c (iterative_hash_template_arg): Use cp_tree_operand_length.Jason Merrill1-1/+1
2011-06-29pt.c (tsubst_decl): In unevaluated operand, don't tsubst DECL_INITIAL unless ...Jason Merrill1-5/+4
2011-06-29re PR c++/49554 ([C++0x] lambda capture causes "cannot call member function ....Jason Merrill1-0/+2
2011-06-23re PR c++/35255 ([DR 115] gcc does not do partial ordering on overloaded addr...Jason Merrill1-1/+10
2011-06-23re PR c++/36435 (Partial ordering of explicit specialization should include r...Jason Merrill1-4/+4
2011-06-21call.c (add_builtin_candidates): Use cv_unqualified rather than TYPE_MAIN_VAR...Jason Merrill1-1/+1
2011-06-20re PR c++/48138 (__attribute__((aligned)) should give an error when applied t...Jason Merrill1-4/+27
2011-06-20re PR c++/43321 ([c++0x] ICE on valid auto)Jason Merrill1-5/+11
2011-06-17re PR c++/43912 ([C++0x] lambda debug info does not describe captured variables)Jason Merrill1-1/+2
2011-06-17parser.c (cp_parser_lambda_expression): Clear LAMBDA_EXPR_THIS_CAPTURE after ...Jason Merrill1-2/+1
2011-06-17pt.c (tsubst_decl): Handle DECL_VALUE_EXPR on reference.Jason Merrill1-0/+5
2011-06-16re PR c++/49229 ([C++0x][SFINAE] ICE with variadics and depending non-type de...Jason Merrill1-0/+2
2011-06-14re PR c++/49107 ([C++0x][4.7 Regression] incomplete type regression with std:...Jason Merrill1-16/+38
2011-06-14pt.c (deduction_tsubst_fntype): Don't save input_location.Jason Merrill1-4/+0
2011-06-10re PR c++/49118 (Endless operator-> chain causes infinite loop)David Krauss1-1/+1
2011-06-09* pt.c (build_non_dependent_expr): Use fold_non_dependent_expr_sfinae.Jason Merrill1-1/+1