aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-19N3638 changes to return type deductionJason Merrill1-1/+20
2013-04-02cp-tree.h (TAGGED_TYPE_P): Remove.Paolo Carlini1-1/+1
2013-04-01cxx-pretty-print.h (pp_cxx_cv_qualifiers): New.Jason Merrill1-8/+6
2013-04-01Implement N2439 (ref-qualifiers for 'this')Bronek Kozicki1-5/+15
2013-03-29call.c (add_builtin_candidate): Use TYPE_PTR_P and VOID_TYPE_P.Paolo Carlini1-2/+2
2013-03-29tree.h (VAR_P): New.Gabriel Dos Reis1-6/+6
2013-03-28re PR c++/17232 ([DR 1640] classes and class template specializations treated...Jason Merrill1-1/+1
2013-03-16re PR c++/56095 (Crash casting function pointer as non-type template argument)Jason Merrill1-4/+6
2013-03-08re PR c++/51884 ([C++11] ICE with local class/lambda template argument)Jason Merrill1-0/+4
2013-02-27re PR c++/56358 ([C++11] Erroneous interaction of typedef and inherited const...Jason Merrill1-3/+2
2013-02-15re PR c++/56343 ([C++11] Destructor defaulted on first declaration has wrong ...Jason Merrill1-4/+5
2013-01-29re PR libstdc++/54314 (undefined references to 'construction vtable for std::...Jason Merrill1-0/+6
2013-01-10Update copyright years in gcc/Richard Sandiford1-4/+1
2012-12-27Before this patch...Sriraman Tallam1-2/+0
2012-11-29re PR bootstrap/53912 (bootstrap fails using default c++ mode in stage 2 and ...Kai Tietz1-5/+6
2012-11-19* class.c (one_inheriting_sig): Don't inherit base copy ctors.Jason Merrill1-7/+11
2012-11-19re PR c++/55261 ([C++0x] ICE (SIGSEGV) when inheriting implicit constructor)Jason Merrill1-1/+2
2012-11-19re PR middle-end/54630 (GCC 4.8 --enable-languages=c build fails: Undefined s...Jakub Jelinek1-6/+8
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-88/+85
2012-11-14class.c (finish_struct_1): Check virtual functions for missing ABI tags.Jason Merrill1-0/+6
2012-11-13cgraph.c (insert_new_cgraph_node_version): Use cgraph_get_node instead of cgr...Sriraman Tallam1-59/+10
2012-11-09Add C++ attribute abi_tag and -Wabi-tag option.Jason Merrill1-0/+88
2012-11-06Function MultiversioningSriraman Tallam1-4/+101
2012-10-25re PR c++/53761 (ICE on incorrect transparent union (first field has floating...Paolo Carlini1-1/+8
2012-10-25c.opt (Winherited-variadic-ctor): New.Jason Merrill1-0/+6
2012-10-15Implement C++11 inheriting constructors.Jason Merrill1-5/+85
2012-10-09Change more non-GTY hash tables to use the new type-safe template hash table.Lawrence Crowl1-10/+8
2012-09-13typeck.c (build_indirect_ref, [...]): Remove uses of ATTRIBUTE_UNUSED on the ...Paolo Carlini1-4/+4
2012-09-10Remove unnecessary VEC function overloads.Diego Novillo1-5/+3
2012-09-05re PR c++/54191 ([C++11] SFINAE does not handle conversion to inaccessible base)Paolo Carlini1-14/+29
2012-08-24PR c++/51213 (again)Jason Merrill1-8/+4
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-4/+4
2012-07-25cp-tree.h (tsubst_flags): Remove tf_no_access_control.Jason Merrill1-7/+4
2012-07-24sbitmap.h (SBITMAP_ELT_BITS): Use "1u" trick as for BITMAP_WORD_BITS.Steven Bosscher1-8/+8
2012-07-18DR 1170 PR c++/51213Paolo Carlini1-2/+4
2012-07-17decl.c (xref_basetypes): Complain about incomplete template base.Jason Merrill1-0/+9
2012-07-16system.h (dump_file): Do not define.Steven Bosscher1-1/+1
2012-07-03re PR c++/53619 ([C++11] wrong capture of "this" in lambda in case of multipl...Jason Merrill1-4/+2
2012-07-02re PR c++/53816 (internal compiler error: tree check: expected field_decl, ha...Jason Merrill1-1/+4
2012-07-02re PR c++/53524 (Bogus enum comparison warning)Jason Merrill1-1/+2
2012-06-25re PR c++/53594 ([C++11] Spurious -Wuninitialized warning for member with NSDMI)Jakub Jelinek1-1/+2
2012-06-12pt.c (tsubst_expr): Instantiate local class.Jason Merrill1-1/+3
2012-06-07re PR c++/51214 ([C++11] name lookup issue with c++11 enums)Fabien ChĂȘne1-14/+61
2012-06-06re PR c++/53567 ("ICE: Error reporting routines re-entered" on missing enum e...Paolo Carlini1-1/+1
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-12generic.texi: Rename TYPE_PTRMEM_P to TYPE_PTRDATAMEM_P.Paolo Carlini1-2/+1
2012-04-26re PR c++/53096 ([DR 1333] [c++11] should be possible to default a copy ctor ...Paolo Carlini1-4/+2
2012-04-02re PR c++/50043 ([C++0x] Implement core/1123)Paolo Carlini1-0/+39
2012-03-23re PR c++/52487 ([C++11] ICE at cp/semantics.c:5613 with lambda capturing ref...Paolo Carlini1-2/+3
2012-03-03class.c (add_method): Always build an OVERLOAD for using-decls.Jason Merrill1-3/+7