aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2000-04-11cp-tree.h (cp_tree_index): Add CPTI_DTOR_IDENTIFIER.Mark Mitchell1-1/+55
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-3/+1
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-13/+5
2000-04-10cp-tree.h (struct lang_decl): Remove main_decl_variant.Mark Mitchell1-1/+0
2000-04-06cp-tree.h (lang_decl_flags): Rename saved_inline to deferred.Mark Mitchell1-22/+1
2000-04-06cp-tree.h (instantiate_decl): Change prototype.Mark Mitchell1-20/+22
2000-03-28class.c (finish_struct): Use bitsize_zero_node.Jason Merrill1-1/+1
2000-03-26c-convert.c (convert): Return if output or input type is ERROR_MARK.Richard Kenner1-17/+23
2000-03-25Remove accidental commitMark Mitchell1-7/+7
2000-03-25Fix typo in ChangeLogMark Mitchell1-7/+7
2000-03-23builtin.c (get_pointer_alignment): Use DECL_P and TYPE_P macros.Theodore Papadopoulo1-28/+18
2000-03-22cp-tree.h (TI_SPEC_INFO): Remove.Mark Mitchell1-1/+1
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-9/+9
2000-03-13cp-tree.h (revert_static_member_fn): Change prototype.Mark Mitchell1-1/+1
2000-03-12cp-tree.h (scope_kind): New type.Mark Mitchell1-96/+110
2000-03-12lex.c (whitespace_cr): Compress consecutive calls to warning().Gabriel Dos Reis1-8/+4
2000-03-10decl.c (push_throw_library_fn): Take the FUNCTION_TYPE.Jason Merrill1-5/+0
2000-03-05expr.c (cplus_expand_expr, [...]): Use expand_start_stmt_expr and expand_end_...Mark Mitchell1-3/+3
2000-03-03* tree.h (TYPE_ALIGN_UNIT): New macro.Mark Mitchell1-1/+2
2000-03-02* pt.c (instantiate_decl): Clear TI_PENDING_TEMPLATE_FLAG.Jason Merrill1-0/+3
2000-02-29pt.c (fn_type_unification): Unify return type, whenever provided.Nathan Sidwell1-16/+13
2000-02-22Refer to the standard as an ISO document, not an ANSI one.Martin v. Löwis1-2/+2
2000-02-20class.c (build_vtable): New function, split out from ...Mark Mitchell1-1/+1
2000-02-19c-common.c (decl_attributes): Set DECL_SIZE_UNIT.Richard Kenner1-2/+3
2000-02-16Make DECL_CONTEXT mean the class in which a member function was declared, eve...Mark Mitchell1-26/+27
2000-01-26pt.c (unify): Use fold, not maybe_fold_nontype_arg.Jason Merrill1-4/+1
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-65/+65
2000-01-25pt.c (maybe_fold_nontype_arg): Do nothing if we're not in a template.Jason Merrill1-0/+5
2000-01-14pt.c (tsubst_friend_function): Improve comment.Mark Mitchell1-4/+4
2000-01-12call.c (convert_class_to_reference): Fix typos.Mark Mitchell1-2/+6
2000-01-07decl2.c (comdat_linkage): Don't set DECL_DEFER_OUTPUT.Jason Merrill1-8/+29
1999-12-21cp-tree.h (TYPE_VIRTUAL_P): Rename to ...Mark Mitchell1-2/+2
1999-12-15cp-tree.h (make_aggr_type): Declare.Richard Henderson1-3/+3
1999-12-11class.c (get_vtable_name): Use a literal format string and VTABLE_NAME_PREFIX...Kaveh R. Ghazi1-0/+1
1999-11-29* pt.c (tsubst_decl): Robustify.Mark Mitchell1-1/+1
1999-11-25pt.c (tsubst_decl): Copy TREE_ASM_WRITTEN for VAR_DECLs.Mark Mitchell1-0/+5
1999-11-23cp-tree.def (FUNCTION_NAME): New tree node.Mark Mitchell1-2/+37
1999-11-16cp-tree.h, decl.c (compute_array_index_type): Make nonstatic.Jason Merrill1-4/+6
1999-11-16cp-tree.h (build_enumerator): Change prototype.Mark Mitchell1-10/+2
1999-11-15class.c (finish_struct): If we're a local class in a template function, add a...Jason Merrill1-4/+7
1999-11-14cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.Mark Mitchell1-25/+4
1999-11-07cp-tree.h (begin_new_placement): Remove.Mark Mitchell1-2/+0
1999-11-05Makefile.in (typeck2.o): Depend on output.h.Mark Mitchell1-185/+105
1999-11-03decl2.c (build_expr_from_tree): Handle REALPART_EXPR and IMAGPART_EXPR.Scott Snyder1-0/+2
1999-10-29cp-tree.h (make_typename_type): Change prototype.Mark Mitchell1-2/+3
1999-10-28cp-tree.h (make_temp_vec): Remove.Mark Mitchell1-52/+18
1999-10-13decl.c (lang_mark_tree): Mark NAMESPACE_LEVEL.Jason Merrill1-1/+1
1999-10-08pt.c (tsubst_expr): Set DECL_TEMPLATE_INSTANTIATED for a catch paramter.Mark Mitchell1-0/+4
1999-10-04cp-tree.h (struct language_function): Remove static_labelno.Mark Mitchell1-1/+1
1999-10-03cp-tree.def (VEC_INIT_EXPR): Remove.Mark Mitchell1-23/+0