aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
1999-09-12decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell1-5/+0
1999-09-12cp-tree.def (CLEANUP_STMT): New node.Mark Mitchell1-3/+3
1999-09-10cp-tree.h (FN_TRY_BLOCK_P): New macro.Mark Mitchell1-7/+23
1999-09-10cp-tree.h (finish_function): Adjust prototype.Mark Mitchell1-20/+2
1999-09-09cp-tree.h (EXPR_STMT_ASSIGNS_THIS): New macro.Mark Mitchell1-24/+24
1999-09-09cp-tree.h (begin_switch_stmt): Adjust prototype.Mark Mitchell1-2/+2
1999-09-09Reorganize per-function data.Mark Mitchell1-9/+10
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-23/+20
1999-09-08cp-tree.h (copy_to_permanent): Remove.Mark Mitchell1-20/+2
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-1/+1
1999-09-06Get ready for garbage collection.Mark Mitchell1-6/+11
1999-09-02cp-tree.h (cp_function): Move here, from decl.c.Mark Mitchell1-2/+0
1999-09-02decl2.c (arg_assoc_template_arg): New prototype.Alex Samuel1-3/+7
1999-08-30cp-tree.h (start_handler_parms): New function.Mark Mitchell1-8/+5
1999-08-30pt.c (push_template_decl_real): Use template declaration from class type if i...Alex Samuel1-0/+16
1999-08-29cp-tree.h (TYPE_NEEDS_CONSTRUCTING): Remove #if 0'd definition.Mark Mitchell1-4/+6
1999-08-28cp-tree.def (LABEL_STMT): New tree node.Mark Mitchell1-13/+17
1999-08-27decl.c (lookup_label): Build labels on the permanent obstack when building st...Mark Mitchell1-2/+8
1999-08-25cp-tree.def (SUBOBJECT): New tree node.Mark Mitchell1-6/+11
1999-08-22cp-tree.def (STMT_EXPR): Fix typo in node name.Mark Mitchell1-2/+3
1999-08-20semantics.c (finish_stmt_expr): Fix typo in comment.Mark Mitchell1-52/+61
1999-08-20pt.c (redeclare_class_template): Merge default template arguments in both dir...Mark Mitchell1-0/+4
1999-08-19cp-tree.h: Declare flag_use_repository.Jason Merrill1-17/+18
1999-08-19cp-tree.def (PSEUDO_DTOR_EXPR): New tree code.Mark Mitchell1-0/+2
1999-08-18cp-tree.h (build_lang_field_decl): Remove.Mark Mitchell1-2/+6
1999-08-17decl.c (add_decl_to_level): New function.Mark Mitchell1-2/+4
1999-08-17cp-tree.h (CALL_DECLARATOR_PARMS): New macro.Mark Mitchell1-4/+5
1999-08-16cp-tree.def (STMT_EXPR): New tree node.Mark Mitchell1-128/+95
1999-08-16Fix typo in last changeMark Mitchell1-1/+0
1999-08-15pt.c (check_default_tmpl_args): Don't check in local scopes.Mark Mitchell1-9/+33
1999-08-14cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1-52/+176
1999-08-13Fix incorrect commit on previous change.Mark Mitchell1-61/+41
1999-08-13pt.c (tsubst): Back out 1999-08-06 patch.Mark Mitchell1-31/+59
1999-08-12cp-tree.h (minimal_parse_mode): Remove.Mark Mitchell1-6/+3
1999-08-09semantics.c (begin_function_try_block, [...]): New fns.Jason Merrill1-0/+19
1999-08-08fix thinko in last changeJason Merrill1-0/+1
1999-08-07revertJason Merrill1-1/+0
1999-08-06decl.c (bad_specifiers): It's OK to have an EH spec on a function pointer.Jason Merrill1-0/+1
1999-08-06pt.c (tsubst): Use build_index_type to build in-template array index type.Alexandre Oliva1-5/+2
1999-08-04cp-tree.h (empty_except_spec): New global var.Nathan Sidwell1-4/+16
1999-08-03invoke.texi (-fdump-translation-unit): New option.Mark Mitchell1-19/+19
1999-08-02call.c: Include defaults.h instead of expr.h.Richard Henderson1-1/+1
1999-08-02Jakub Jelinek <jj@ultra.linux.cz>Jakub Jelinek1-4/+4
1999-07-27method.c: Remove prototype for largest_union_member.Jason Merrill1-3/+2
1999-07-26cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.Mark Mitchell1-12/+14
1999-07-23pt.c (convert_nontype_argument): Don't call decl_constant_value if we're conv...Mark Mitchell1-3/+6
1999-07-21decl.c (warn_extern_redeclared_static): Check DECL_ARTIFICIAL...Jason Merrill1-1/+1
1999-07-19pt.c (check_default_tmpl_args): Move test for missing default arguments here,...Mark Mitchell1-25/+36
1999-07-18pt.c (determine_specialization): Tighten error-checking.Mark Mitchell1-3/+30
1999-07-14pt.c (check_default_tmpl_args): Handle friends defined in the class just like...Mark Mitchell1-4/+9