aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-29re PR c++/45923 (constexpr diagnostics, more more)Jason Merrill1-1/+65
2011-06-29class.c (finalize_literal_type_property): Update conditions.Jason Merrill1-4/+2
2011-06-23re PR c++/49440 (Invalid dynamic_cast for unnamed namespace)Jason Merrill1-14/+3
2011-06-14re PR c++/49369 (typeof() strips const from member when used in const method)Jason Merrill1-16/+8
2011-05-24re PR c++/48884 (decltype's operand doesn't consider friend declaration)Jason Merrill1-3/+17
2011-05-18re PR c++/48948 ([C++0x] constexpr friend function cannot be defined in-class)Jason Merrill1-2/+14
2011-05-14Implement final on class.Ville Voutilainen1-0/+4
2011-05-11re PR c++/48948 ([C++0x] constexpr friend function cannot be defined in-class)Jason Merrill1-7/+2
2011-05-10re PR c++/48930 ([C++0x] Invalid implicitly declared default c'tor)Jason Merrill1-0/+21
2011-05-10Fixes for override/final.Ville Voutilainen1-6/+9
2011-05-09Implement final/override for member functions.Ville Voutilainen1-0/+5
2011-05-09re PR c++/48574 (ICE)Dodji Seketeli1-1/+1
2011-05-04re PR c++/48749 (internal compiler error: tree check: expected field_decl)Jason Merrill1-1/+11
2011-04-27class.c (resolve_address_of_overloaded_function): Don't change OVERLOAD to TR...Jason Merrill1-8/+1
2011-04-26class.c (cp_fold_obj_type_ref): Remove.Martin Jambor1-28/+0
2011-04-17re PR middle-end/20991 (ICE in cgraph_mark_reachable_node)Jan Hubicka1-2/+0
2011-04-13re PR c++/48574 (ICE)Dodji Seketeli1-0/+1
2011-04-12class.c (cp_fold_obj_type_ref): Call cgraph_get_node instead of cgraph_get_cr...Martin Jambor1-1/+1
2011-04-12cgraph.h (cgraph_node): Remove function declaration.Martin Jambor1-1/+1
2011-03-29re PR c++/48296 ([C++0x] constexpr member function cannot use the class type ...Jason Merrill1-12/+6
2011-03-25Core 1135Jason Merrill1-0/+2
2011-02-28re PR c++/47873 (virtual Inheritance - Covariant Virtual Function - Segfault)Jason Merrill1-2/+2
2011-02-22re PR c++/47666 (ICE in dfs_walk_once)Dodji Seketeli1-28/+65
2011-02-10class.c (type_has_constexpr_default_constructor): Make sure the caller stripp...Jason Merrill1-1/+5
2010-11-08Correct conversion/overflow behavior.Jason Merrill1-0/+3
2010-11-04semantics.c (speculative_access_check): New.Jason Merrill1-1/+1
2010-11-03builtins.c (fold_builtin_signbit): Use build_zero_cst instead of fold_convert.Nathan Froyd1-4/+2
2010-11-02Restore canonical type comparison for dependent type(def)sDodji Seketeli1-1/+1
2010-11-01call.c (null_ptr_cst_p): Use maybe_constant_value.Jason Merrill1-1/+1
2010-10-31class.c (is_really_empty_class): Work when type is not complete.Jason Merrill1-17/+24
2010-10-30class.c (layout_vtable_decl): Call build_array_of_n_type.Nathan Froyd1-6/+5
2010-10-27method.c (synthesized_method_walk): Track constexprness too.Gabriel Dos Reis1-1/+14
2010-10-27parser.c (cp_parser_ctor_initializer_opt_and_function_body): Make sure a cons...Gabriel Dos Reis1-0/+13
2010-10-27class.c (check_bases): Propagate non-literality.Gabriel Dos Reis1-0/+49
2010-10-13re PR c++/45984 (ICE: canonical types differ for identical types)Jason Merrill1-2/+21
2010-09-27Require lvalues as specified by the standard.Jason Merrill1-6/+4
2010-09-15re PR c++/45635 (Failed to bootstrap on Linux/ia64)Jakub Jelinek1-6/+12
2010-09-10re PR tree-optimization/45605 (Missed devirtualization)Jan Hubicka1-2/+2
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-2/+2
2010-08-17class.c (note_name_declared_in_class): Make in 'extern "C"' blocks...Kai Tietz1-1/+7
2010-07-15re PR c++/44909 ([C++0x] Copy constructors implicitly deleted)Jason Merrill1-60/+13
2010-07-15tree.h (DECL_CHAIN): Define.Nathan Froyd1-49/+49
2010-07-14Implement C++0x unrestricted unions (N2544)Jason Merrill1-5/+11
2010-07-13re PR c++/44909 ([C++0x] Copy constructors implicitly deleted)Jason Merrill1-13/+60
2010-07-09re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)Jason Merrill1-48/+40
2010-07-08re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)Jason Merrill1-6/+9
2010-07-02re PR c++/44780 (Bogus set-but-not-used variable warning)Jakub Jelinek1-1/+1
2010-06-29Enable implicitly declared move constructor/operator= (N3053).Jason Merrill1-15/+25
2010-06-29Enable implicitly deleted functions (N2346)Jason Merrill1-4/+3
2010-06-29Machinery to support implicit delete/move.Jason Merrill1-2/+62