summaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
Commit message (Expand)AuthorAgeFilesLines
* Merged trunk revision 251080 into the hsa branchhsajamborm2017-08-141-5/+6
* Remove special CDtor METHOD_VEC slots.nathan2017-07-211-11/+3
* * class.c (add_implicitly_declared_members): Usenathan2017-07-191-1/+1
* gcc/nathan2017-07-191-2/+2
* * class.c (classtype_has_move_assign_or_move_ctor): Declare.nathan2017-07-181-2/+0
* * class.c (type_has_user_declared_move_constructor,nathan2017-07-171-2/+1
* * cp-tree.h (DECL_CONSTRUCTOR_P, DECL_MAYBE_IN_CHARGE_CONSTRUCTOR,nathan2017-07-121-6/+4
* gcc/cp/ChangeLog:msebor2017-07-101-7/+25
* Support C++-specific selftestsdmalcolm2017-07-061-0/+6
* * config-lang.in (gtfiles): Add cp/lex.c.nathan2017-06-301-1/+1
* * cp-tree.h (lookup_fnfields_1, class_method_index_for_fn): Don'tnathan2017-06-301-2/+1
* PR c++/81164 - ICE with invalid inherited constructor.jason2017-06-291-0/+1
* * cp-tree.h (THIS_NAME, IN_CHARGE_NAME, VTBL_PTR_TYPE,nathan2017-06-291-8/+0
* * class.c (finish_struct): Use OVL_P.nathan2017-06-291-2/+2
* Whitespace cleanups.nathan2017-06-291-2/+5
* PR c++/72764 - ICE with invalid template typename.jason2017-06-281-0/+1
* * cp-tree.h (CLASSTYPE_DESTRUCTORS): Rename to ...nathan2017-06-271-4/+2
* Kill IDENTIFIER_TEMPLATE.nathan2017-06-271-4/+0
* gcc/cp/nathan2017-06-261-18/+14
* PR c++/79056 - C++17 ICE with invalid template syntax.jason2017-06-231-0/+1
* Reorder IDENTIFIER flagsnathan2017-06-221-40/+85
* * cp-tree.h (CPTI_NELTS_IDENTIFIER): Delete.nathan2017-06-201-2/+0
* gcc/cp/nathan2017-06-161-3/+3
* Symbol tables are insert only.nathan2017-06-161-2/+6
* Don't defer noexcept_deferred_spec.nathan2017-06-161-1/+0
* Make keyed_classes a vector.nathan2017-06-161-7/+4
* * tree.h (id_equal): New.jason2017-06-111-1/+1
* Missing bits from N4268, constant evaluation for all non-type args.jason2017-06-101-1/+1
* Overhaul pointer-to-member conversion and template argument handling.jason2017-06-101-0/+1
* * system.h (fancy_abort): Annotate by ATTRIBUTE_COLD.hubicka2017-06-081-1/+2
* cp/nathan2017-06-021-80/+29
* * cp-tree.h (lang_decl_slector): New enum.nathan2017-05-311-17/+30
* Kill IDENTIFIER_NAMESPACE_BINDINGSnathan2017-05-301-3/+7
* * cp-tree.def (OVERLOAD): Fix comment.nathan2017-05-301-3/+5
* [libcc1] drop unused field from C++ lang_identifieraoliva2017-05-291-1/+0
* PR c++/80891 (#1,#5)nathan2017-05-291-1/+2
* PR c++/80891 (#3)nathan2017-05-291-0/+1
* gcc/cp/nathan2017-05-261-5/+12
* * cp-tree.h (OVL_CHAIN): Check looking at OVERLOAD.nathan2017-05-261-15/+58
* * cp-tree.h (struct lang_decl_decomp): New type.jakub2017-05-261-3/+27
* Kill OVL_CURRENT, OVL_NEXT.nathan2017-05-251-6/+0
* gcc/cp/nathan2017-05-251-15/+0
* gcc/cp/nathan2017-05-251-1/+9
* * cp-tree.h (cp_free_lang_data): Add extern.nathan2017-05-241-6/+13
* * cp-tree.h (ovl_skip_hidden): Declare.nathan2017-05-241-0/+1
* gcc/cp/nathan2017-05-241-1/+15
* * cp-tree.h (PUSH_GLOBAL, PUSH_LOCAL, PUSH_USING): Delete.nathan2017-05-231-8/+0
* PR c++/80396 - built-in for make_integer_sequence.jason2017-05-231-0/+1
* gcc/cp/nathan2017-05-231-0/+5
* gcc/cpnathan2017-05-231-0/+5