summaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
Commit message (Expand)AuthorAgeFilesLines
* * cp-tree.h (revert_static_member_fn): Change prototype.mmitchel2000-03-131-1/+1
* * cp-tree.h (scope_kind): New type.mmitchel2000-03-121-96/+110
* 2000-03-11 Gabriel Dos Reis <gdr@codesourcery.com>gdr2000-03-121-8/+4
* * decl.c (push_throw_library_fn): Take the FUNCTION_TYPE.jason2000-03-111-5/+0
* * expr.c (cplus_expand_expr, case STMT_EXPR): Usemmitchel2000-03-051-3/+3
* * tree.h (TYPE_ALIGN_UNIT): New macro.mmitchel2000-03-031-1/+2
* * pt.c (instantiate_decl): Clear TI_PENDING_TEMPLATE_FLAG.jason2000-03-031-0/+3
* * pt.c (fn_type_unification): Unify return type, whenevernathan2000-02-291-16/+13
* Refer to the standard as an ISO document, not an ANSI one.loewis2000-02-221-2/+2
* * class.c (build_vtable): New function, split out from ...mmitchel2000-02-201-1/+1
* * c-common.c (decl_attributes): Set DECL_SIZE_UNIT.kenner2000-02-201-2/+3
* Make DECL_CONTEXT mean the class in which a member function wasmmitchel2000-02-161-26/+27
* * pt.c (unify): Use fold, not maybe_fold_nontype_arg.jason2000-01-271-4/+1
* * call.c: PROTO -> PARAMS.ghazi2000-01-261-65/+65
* * pt.c (maybe_fold_nontype_arg): Do nothing if we're not in ajason2000-01-251-0/+5
* * pt.c (tsubst_friend_function): Improve comment.mmitchel2000-01-141-4/+4
* * call.c (convert_class_to_reference): Fix typos.mmitchel2000-01-121-2/+6
* * decl2.c (comdat_linkage): Don't set DECL_DEFER_OUTPUT.jason2000-01-071-8/+29
* * cp-tree.h (TYPE_VIRTUAL_P): Rename to ...mmitchel1999-12-211-2/+2
* * cp-tree.h (make_aggr_type): Declare.rth1999-12-151-3/+3
* * class.c (get_vtable_name): Use a literal format string andghazi1999-12-111-0/+1
* * pt.c (tsubst_decl): Robustify.mmitchel1999-11-291-1/+1
* * pt.c (tsubst_decl): Copy TREE_ASM_WRITTEN for VAR_DECLs.mmitchel1999-11-251-0/+5
* * cp-tree.def (FUNCTION_NAME): New tree node.mmitchel1999-11-231-2/+37
* * cp-tree.h, decl.c (compute_array_index_type): Make nonstatic.jason1999-11-161-4/+6
* * cp-tree.h (build_enumerator): Change prototype.mmitchel1999-11-161-10/+2
* * class.c (finish_struct): If we're a local class in a templatejason1999-11-161-4/+7
* * cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.mmitchel1999-11-141-25/+4
* * cp-tree.h (begin_new_placement): Remove.mmitchel1999-11-071-2/+0
* * Makefile.in (typeck2.o): Depend on output.h.mmitchel1999-11-051-185/+105
* 1999-11-02 Scott Snyder <snyder@fnal.gov>mmitchel1999-11-031-0/+2
* * cp-tree.h (make_typename_type): Change prototype.mmitchel1999-10-291-2/+3
* * cp-tree.h (make_temp_vec): Remove.mmitchel1999-10-281-52/+18
* * decl.c (lang_mark_tree): Mark NAMESPACE_LEVEL.jason1999-10-131-1/+1
* * pt.c (tsubst_expr): Set DECL_TEMPLATE_INSTANTIATED for a catchmmitchel1999-10-081-0/+4
* * cp-tree.h (struct language_function): Remove static_labelno.mmitchel1999-10-041-1/+1
* * cp-tree.def (VEC_INIT_EXPR): Remove.mmitchel1999-10-031-23/+0
* * pt.c (tsubst_decl): If the type of a template instantiation ismmitchel1999-10-011-0/+2
* * class.c (class_cache_obstack, class_obstack): Remove.jason1999-09-291-1/+1
* * cp-tree.h (TMPL_ARGS_HAVE_MULTIPLE_LEVELS): Move here from pt.c.mmitchel1999-09-291-63/+7
* * cp-tree.h (UPT_TEMPLATE): Remove.mmitchel1999-09-291-3/+4
* 1999-09-28 Gabriel Dos Reis <gdr@codesourcery.com>gdr1999-09-291-2/+1
* Augment stringification of trees.nathan1999-09-271-4/+4
* * cp-tree.h (finish_stmt_expr): Change prototype.mmitchel1999-09-201-3/+3
* Remove support for assigning to `this'.mmitchel1999-09-201-5/+0
* * decl.c (layout_var_decl): Change prototype. Call layout_declmmitchel1999-09-181-1/+1
* Turn on function-at-a-time processing.mmitchel1999-09-181-12/+18
* * cp-tree.def (CLEANUP_STMT): Fix spelling in dumps.mmitchel1999-09-171-0/+1
* * decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.mmitchel1999-09-151-0/+5
* * decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.mmitchel1999-09-121-5/+0