aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tree.c
AgeCommit message (Expand)AuthorFilesLines
1999-12-16class.c (check_field_decls): Don't return a value.Mark Mitchell1-112/+0
1999-12-16class.c (handle_using_decl): Get TYPE_FIELDS and TYPE_METHODS out of the clas...Mark Mitchell1-80/+0
1999-12-15function.c (retrofit_block): Abort if we don't find a suitable insn.Jason Merrill1-9/+7
1999-12-15cp-tree.h (make_aggr_type): Declare.Richard Henderson1-1/+1
1999-12-14cp-tree.h (remap_save_expr): Add walk_subtrees parameter.Mark Mitchell1-2/+7
1999-12-09decl.c (init_decl_processing): Reenable inlining on trees.Mark Mitchell1-2/+12
1999-12-07tree.c (walk_tree): Don't recurse into DECL_INITIAL or DECL_SIZE unless...Mark Mitchell1-4/+17
1999-12-05cp-tree.def (SCOPE_STMT): Take one operand.Mark Mitchell1-1/+1
1999-12-01cp-tree.h (min_tree_cons): Remove.Mark Mitchell1-46/+4
1999-11-25Make-lang.in (CXX_SRCS): Add optimize.c.Mark Mitchell1-29/+191
1999-11-14cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.Mark Mitchell1-32/+1
1999-11-14call.c (build_conditional_expr): Use build_target_expr_with_type.Mark Mitchell1-3/+36
1999-11-05Makefile.in (typeck2.o): Depend on output.h.Mark Mitchell1-423/+181
1999-10-28cp-tree.h (make_temp_vec): Remove.Mark Mitchell1-14/+0
1999-10-13cp-tree.h (build_x_va_arg): Prototype new function.Nathan Sidwell1-0/+1
1999-10-08cp-tree.h (cp_make_lake_type): Renamed from make_lang_type.Franz Sirl1-0/+1
1999-10-03cp-tree.def (VEC_INIT_EXPR): Remove.Mark Mitchell1-2/+0
1999-10-03tree.c (lvalue_p_1): Use DECL_C_BIT_FIELD to check for bitfields, rather than...Mark Mitchell1-1/+1
1999-09-29class.c (class_cache_obstack, [...]): Remove.Jason Merrill1-9/+2
1999-09-24cp-tree.h (CPTI_CLEANUP_TYPE): New macro.Mark Mitchell1-19/+77
1999-09-15decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.Mark Mitchell1-0/+2
1999-09-15decl.c (build_target_expr): Set TREE_SIDE_EFFECTS on the TARGET_EXPR.Mark Mitchell1-2/+0
1999-09-14cp-tree.h (build_target_expr): New function.Mark Mitchell1-3/+2
1999-09-12decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell1-9/+0
1999-09-10cp-tree.h (finish_function): Adjust prototype.Mark Mitchell1-0/+11
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-9/+0
1999-09-08cp-tree.h (copy_to_permanent): Remove.Mark Mitchell1-59/+5
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-21/+21
1999-09-06Merge in gcc2-ss-010999Jeff Law1-4/+4
1999-08-29cp-tree.h (fndecl_as_string, [...]): Constify a char*.Kaveh R. Ghazi1-1/+1
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