aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-09pt.c (perform_typedefs_access_check, [...]): Use CLASS_TYPE_P.Simon Martin1-3/+3
2009-07-09re PR c++/40684 (ICE in tsubst)Dodji Seketeli1-2/+3
2009-07-07re PR c++/35828 ([C++0x] ICE on default template template parameter in templa...Jason Merrill1-6/+5
2009-07-07cgraphunit.c: Replace %J by an explicit location.Manuel López-Ibáñez1-2/+3
2009-07-06re PR c++/40557 (ICE with template union)Simon Martin1-3/+4
2009-07-04pt.c (retrieve_specialization): Don't get confused by a using-declaration tha...Jason Merrill1-1/+4
2009-07-04re PR c++/40619 ([c++0x] ICE on repeated decltype expression in auto functions)Jason Merrill1-3/+1
2009-07-03cp-tree.h (struct lang_decl): Overhaul.Jason Merrill1-20/+7
2009-07-02Use hash tables for template specialization lookup.Jason Merrill1-203/+434
2009-07-01pt.c (register_specialization): Use duplicate_decls to merge the argument wit...Jason Merrill1-3/+7
2009-06-30re PR c++/40595 ([C++0x] ICE trying to use sfinae with variadic template pack...Jason Merrill1-2/+9
2009-06-24pt.c (lookup_template_class): Use currently_open_class, compare template args...Jason Merrill1-25/+7
2009-06-18class.c (get_vtable_decl): Replace finish_decl with cp_finish_decl.Aldy Hernandez1-3/+3
2009-06-16c-common.c (skip_evaluation): Don't define.Ian Lance Taylor1-14/+26
2009-06-12java-gimplify.c (java_gimplify_block): New argument to build_empty_stmt.Aldy Hernandez1-10/+18
2009-06-07extend.texi (Attribute Syntax): Document that C++ labels on empty statements ...Ian Lance Taylor1-1/+8
2009-06-02re PR c++/38089 (g++ crash on invalid code)Simon Martin1-1/+1
2009-05-28Fix for PR c++/PR39754Dodji Seketeli1-2/+2
2009-05-26re PR c++/40007 (specialization causes access problem in primary template)Dodji Seketeli1-29/+106
2009-05-25re PR c++/38064 ([c++0x] operator== doesn't work for enum classes)Jason Merrill1-3/+3
2009-05-21tree.c (build_tree_list_vec_stat): New function.Ian Lance Taylor1-100/+200
2009-05-17re PR c++/40139 (ICE on invalid use of destructor)Jason Merrill1-6/+19
2009-05-06re PR c++/17395 (Incorrect lookup for parameters)Dodji Seketeli1-1/+5
2009-05-05re PR c++/40013 (ICE when creating a local array with size from the return va...Jakub Jelinek1-0/+8
2009-04-23re PR c++/38228 (ICE with invalid use of bound member function)Dodji Seketeli1-0/+7
2009-04-22hashtab.h: Update GTY annotations to new syntaxTaras Glek1-1/+1
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-2/+2
2009-04-20cp-tree.h (base_access): Change typedef to int.Ian Lance Taylor1-3/+5
2009-04-13re PR c++/39750 (ICE in uses_template_parms, at cp/pt.c:6332)Jason Merrill1-0/+1
2009-04-07re PR c++/34691 (Default argument checking not performed after overload resol...Jason Merrill1-5/+16
2009-04-06re PR c++/35146 (weird error in template function specialization)Jason Merrill1-3/+21
2009-04-04re PR c++/25185 (deep typedef substitution in error message)Jason Merrill1-0/+3
2009-04-03re PR c++/39608 ('expr' cannot appear in a constant-expression.)Jason Merrill1-2/+3
2009-04-02re PR c++/25185 (deep typedef substitution in error message)Jason Merrill1-2/+1
2009-04-02re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli1-2/+97
2009-03-31PR c++/38030, 38850, 39070Jason Merrill1-5/+19
2009-03-23pt.c (make_fnparm_pack): Split out from...Jason Merrill1-29/+65
2009-03-21re PR c++/28879 (ICE with VLA in template function)Jason Merrill1-3/+14
2009-03-17decl.c (grokfndecl): Set DECL_CONTEXT on parms.Jason Merrill1-14/+16
2009-03-04re PR c++/9634 ([DR224] Injected class name as qualifier should not make the ...Jason Merrill1-1/+11
2009-02-24re PR c++/39242 (Inconsistent reject / accept of code)Richard Guenther1-2/+7
2009-02-23re PR c++/36411 (ICE with invalid template template parameter)H.J. Lu1-0/+3
2009-02-23pt.c (unify): Call maybe_adjust_types_for_deduction when deducing from an ini...Jason Merrill1-2/+11
2009-02-13re PR c++/39070 (ICE with typeof() (... and __decltype))Jason Merrill1-2/+2
2009-02-12re PR c++/38950 (ICE: deducing function template arguments for array type.)Jason Merrill1-1/+1
2009-02-10re PR c++/34397 (ICE on invalid default template parameter)Paolo Carlini1-11/+3
2009-02-03re PR c++/36897 (ICE with function pointer template parameter)Paolo Bonzini1-0/+7
2009-01-22Reverted commit 143546 related to PR c++/26693Dodji Seketeli1-94/+1
2009-01-21re PR c++/26693 (Access checks not performed for types in templates)Dodji Seketeli1-1/+94
2009-01-16re PR c++/29470 (Using declaration access semantics change with templates)Jason Merrill1-0/+5