summaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
Commit message (Expand)AuthorAgeFilesLines
* re PR c/40435 (Revision 148442 caused many regressions on trunk)Aldy Hernandez2009-07-161-4/+5
* pt.c (perform_typedefs_access_check, [...]): Use CLASS_TYPE_P.Simon Martin2009-07-091-3/+3
* re PR c++/40684 (ICE in tsubst)Dodji Seketeli2009-07-091-2/+3
* re PR c++/35828 ([C++0x] ICE on default template template parameter in templa...Jason Merrill2009-07-071-6/+5
* cgraphunit.c: Replace %J by an explicit location.Manuel López-Ibáñez2009-07-071-2/+3
* re PR c++/40557 (ICE with template union)Simon Martin2009-07-061-3/+4
* pt.c (retrieve_specialization): Don't get confused by a using-declaration tha...Jason Merrill2009-07-041-1/+4
* re PR c++/40619 ([c++0x] ICE on repeated decltype expression in auto functions)Jason Merrill2009-07-041-3/+1
* cp-tree.h (struct lang_decl): Overhaul.Jason Merrill2009-07-031-20/+7
* Use hash tables for template specialization lookup.Jason Merrill2009-07-021-203/+434
* pt.c (register_specialization): Use duplicate_decls to merge the argument wit...Jason Merrill2009-07-011-3/+7
* re PR c++/40595 ([C++0x] ICE trying to use sfinae with variadic template pack...Jason Merrill2009-06-301-2/+9
* pt.c (lookup_template_class): Use currently_open_class, compare template args...Jason Merrill2009-06-241-25/+7
* class.c (get_vtable_decl): Replace finish_decl with cp_finish_decl.Aldy Hernandez2009-06-181-3/+3
* c-common.c (skip_evaluation): Don't define.Ian Lance Taylor2009-06-161-14/+26
* java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez2009-06-121-10/+18
* extend.texi (Attribute Syntax): Document that C++ labels on empty statements ...Ian Lance Taylor2009-06-071-1/+8
* re PR c++/38089 (g++ crash on invalid code)Simon Martin2009-06-021-1/+1
* Fix for PR c++/PR39754Dodji Seketeli2009-05-281-2/+2
* re PR c++/40007 (specialization causes access problem in primary template)Dodji Seketeli2009-05-261-29/+106
* re PR c++/38064 ([c++0x] operator== doesn't work for enum classes)Jason Merrill2009-05-251-3/+3
* tree.c (build_tree_list_vec_stat): New function.Ian Lance Taylor2009-05-211-100/+200
* re PR c++/40139 (ICE on invalid use of destructor)Jason Merrill2009-05-171-6/+19
* re PR c++/17395 (Incorrect lookup for parameters)Dodji Seketeli2009-05-061-1/+5
* re PR c++/40013 (ICE when creating a local array with size from the return va...Jakub Jelinek2009-05-051-0/+8
* re PR c++/38228 (ICE with invalid use of bound member function)Dodji Seketeli2009-04-231-0/+7
* hashtab.h: Update GTY annotations to new syntaxTaras Glek2009-04-221-1/+1
* Fix enum conversions which are invalid in C++:Ian Lance Taylor2009-04-201-2/+2
* cp-tree.h (base_access): Change typedef to int.Ian Lance Taylor2009-04-201-3/+5
* re PR c++/39750 (ICE in uses_template_parms, at cp/pt.c:6332)Jason Merrill2009-04-131-0/+1
* re PR c++/34691 (Default argument checking not performed after overload resol...Jason Merrill2009-04-071-5/+16
* re PR c++/35146 (weird error in template function specialization)Jason Merrill2009-04-061-3/+21
* re PR c++/25185 (deep typedef substitution in error message)Jason Merrill2009-04-041-0/+3
* re PR c++/39608 ('expr' cannot appear in a constant-expression.)Jason Merrill2009-04-031-2/+3
* re PR c++/25185 (deep typedef substitution in error message)Jason Merrill2009-04-021-2/+1
* re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli2009-04-021-2/+97
* PR c++/38030, 38850, 39070Jason Merrill2009-03-311-5/+19
* pt.c (make_fnparm_pack): Split out from...Jason Merrill2009-03-231-29/+65
* re PR c++/28879 (ICE with VLA in template function)Jason Merrill2009-03-211-3/+14
* decl.c (grokfndecl): Set DECL_CONTEXT on parms.Jason Merrill2009-03-171-14/+16
* re PR c++/9634 ([DR224] Injected class name as qualifier should not make the ...Jason Merrill2009-03-041-1/+11
* re PR c++/39242 (Inconsistent reject / accept of code)Richard Guenther2009-02-241-2/+7
* re PR c++/36411 (ICE with invalid template template parameter)H.J. Lu2009-02-231-0/+3
* pt.c (unify): Call maybe_adjust_types_for_deduction when deducing from an ini...Jason Merrill2009-02-231-2/+11
* re PR c++/39070 (ICE with typeof() (... and __decltype))Jason Merrill2009-02-131-2/+2
* re PR c++/38950 (ICE: deducing function template arguments for array type.)Jason Merrill2009-02-121-1/+1
* re PR c++/34397 (ICE on invalid default template parameter)Paolo Carlini2009-02-101-11/+3
* re PR c++/36897 (ICE with function pointer template parameter)Paolo Bonzini2009-02-031-0/+7
* Reverted commit 143546 related to PR c++/26693Dodji Seketeli2009-01-221-94/+1
* re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli2009-01-211-1/+94