aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tree.c
AgeCommit message (Expand)AuthorFilesLines
1999-08-27cp-tree.h (AGGR_INIT_VIA_CTOR_P): New macro.Mark Mitchell1-2/+16
1999-08-27tree.c (cplus_unsave_expr_now): Don't return a value.Mark Mitchell1-3/+3
1999-08-26For gcc:Gavin Romig-Koch1-1/+1
1999-08-25tree.c (cp_build_qualified_type_real): If we're asking for the same quals we ...Jason Merrill1-1/+4
1999-08-25cp-tree.def (SUBOBJECT): New tree node.Mark Mitchell1-0/+2
1999-08-20semantics.c (finish_stmt_expr): Fix typo in comment.Mark Mitchell1-0/+4
1999-08-19cp-tree.def (PSEUDO_DTOR_EXPR): New tree code.Mark Mitchell1-0/+1
1999-08-18cp-tree.h (build_lang_field_decl): Remove.Mark Mitchell1-3/+3
1999-08-18tree.c (search_tree): Handle TRUTH_{AND,OR,XOR}_EXPR too.Richard Henderson1-0/+6
1999-08-17cp-tree.h (CALL_DECLARATOR_PARMS): New macro.Mark Mitchell1-8/+1
1999-08-16cp-tree.def (STMT_EXPR): New tree node.Mark Mitchell1-47/+43
1999-08-14Speed up Koenig lookup.Jason Merrill1-17/+2
1999-08-14cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1-7/+14
1999-08-13For gcc:Gavin Romig-Koch1-0/+38
1999-08-11extend.texi (C++ Signatures): Remove node.Mark Mitchell1-4/+1
1999-08-10decl.c (build_ptrmemfunc_type): Handle qualified pointer-to-member types here.Mark Mitchell1-1/+1
1999-08-09Include function.h in most files.Bernd Schmidt1-1/+1
1999-08-06tree.c (cp_build_qualified_type_real): Handle pointer-to-member-function type...Mark Mitchell1-1/+1
1999-08-06error.c (dump_expr): Handle EXACT_DIV_EXPR.Mark Mitchell1-49/+53
1999-08-04cp-tree.h (empty_except_spec): New global var.Nathan Sidwell1-19/+3
1999-08-03call.c (convert_arg_to_ellipsis): Use pod_type_p.Nathan Sidwell1-19/+13
1999-07-27cp-tree.h (BINFO_VIRTUALS): Document new format.Mark Mitchell1-1/+1
1999-07-27tree.c (build_cplus_new): Adjust call to abstract_virtuals_error as per 1999-...Mark Mitchell1-2/+1
1999-07-23call.c (NEED_TEMPORARY_P): New macro.Mark Mitchell1-42/+78
1999-05-31tree.c (cp_build_qualified_type_real): Rework ARRAY_TYPE allocation to match ...Mark Mitchell1-28/+39
1999-05-22* tree.c (mapcar): Handle LVALUE_EXPR.Mark Mitchell1-0/+1
1999-05-21Make-lang.in (cc1plus): Make it depend on gxx.gperf.Mark Mitchell1-8/+27
1999-05-20tree.c (lvalue_p_1): A NOP_EXPR can be an lvalue.Jason Merrill1-1/+2
1999-05-20cp-tree.h (make_ptrmem_cst): New function.Mark Mitchell1-0/+18
1999-05-19tree.c (cp_build_qualified_type): Don't allow qualified function types.Mark Mitchell1-1/+7
1999-05-16cp-tree.h (permanent_p): New function.Mark Mitchell1-6/+18
1999-05-10init.c (build_offset_ref): Wrap baselinks in OFFSET_REF, too.Jason Merrill1-0/+4
1999-04-22tree.c (build_exception_variant): Fix typo: use the chain of U, not trying V,...Brendan Kehoe1-1/+1
1999-04-22cp-tree.h (lang_decl_flags): Remove returns_first_arg and preserves_first_arg.Mark Mitchell1-9/+1
1999-04-13tweakJason Merrill1-2/+2
1999-04-13tree.c (cp_valid_lang_attribute): New fn.Jason Merrill1-0/+95
1999-04-12cp-tree.h (struct lang_type): Add com_interface.Jason Merrill1-1/+1
1999-04-06cp-tree.h (BASELINK_P): New macro.Mark Mitchell1-19/+6
1999-03-31semantics.c (begin_inline_definitions, [...]): Rename from finish_default_arg...Jason Merrill1-26/+9
1999-03-30cp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.Jason Merrill1-55/+0
1999-03-26Warning fixes:Kaveh R. Ghazi1-11/+4
1999-03-17parse.y (named_complex_class_head_sans_basetype): Do nothing for error_mark_n...Martin v. Löwis1-2/+2
1999-03-15decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES here.Mark Mitchell1-1/+1
1999-03-06cp-tree.h (struct lang_type): Add anon_union field.Jason Merrill1-6/+1
1999-02-26decl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANTIATED when merging decls.Mark Mitchell1-5/+7
1999-02-18cp-tree.h (lvalue_or_else): Qualify a char* with the `const' keyword to match...Kaveh R. Ghazi1-1/+1
1999-02-07pt.c (maybe_process_partial_specialization): Complain about specialization in...Jason Merrill1-0/+18
1999-01-25tree.c (equal_functions): Fix name in prototype.Jason Merrill1-1/+1
1999-01-25tree.c (equal_functions): New function.Martin v. Löwis1-2/+17
1999-01-21cp-tree.h (PUSH_GLOBAL): New macro.Mark Mitchell1-1/+3