summaryrefslogtreecommitdiff
path: root/gcc/cp/init.c
Commit message (Expand)AuthorAgeFilesLines
* decl2.c (arg_assoc_class): Fix double iteration logic.Jason Merrill2001-01-191-5/+2
* typeck.c (build_modify_expr): Say `initialization' for INIT_EXPRs.Nathan Sidwell2001-01-181-1/+7
* output.h (make_function_rtl): Remove prototype.Mark Mitchell2001-01-101-1/+1
* decl2.c (acceptable_java_type): Allow references too.Alexandre Petit-Bianco2001-01-101-1/+17
* init.c (build_default_init): New fn.Jason Merrill2001-01-021-155/+164
* * init.c (build_new_1): Reorganize. Now with 100% fewer SAVE_EXPRs!Jason Merrill2000-12-151-144/+119
* * init.c (build_new_1): Don't strip quals from type.Jason Merrill2000-12-151-3/+0
* c-common.h (flag_no_builtin): Declare.Mark Mitchell2000-10-181-2/+2
* init.c (build_java_class_ref): Use `build_static_name' with a suffix...Tom Tromey2000-10-061-5/+5
* splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell2000-09-171-1/+1
* * init.c (begin_init_stmts): Don't use // comments.J. David Anglin2000-09-131-2/+4
* Move statement-tree facilities from C++ to C front-end.Mark Mitchell2000-09-071-6/+6
* init.c (build_offset_ref): Deal with namespace scoped TEMPLATE_ID_EXPRs.Nathan Sidwell2000-09-061-15/+24
* cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij2000-09-041-2/+2
* * init.c (resolve_offset_ref): Deal with TEMPLATE_ID_EXPR.Nathan Sidwell2000-09-041-2/+2
* cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell2000-08-181-18/+24
* init.c (build_aggr_init): Reject bogus array initializers early.Nathan Sidwell2000-08-101-8/+9
* init.c (build_new_1): Bail early if the call to new fails.Jason Merrill2000-07-101-0/+3
* repo.c (repo_get_id): Handle the case where a class with virtual bases has a ...Jason Merrill2000-07-041-1/+6
* c-common.h (genrtl_begin_compound_stmt): Remove declaration.Benjamin Chelf2000-07-021-4/+2
* Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o.Ben Chelf2000-07-011-8/+8
* init.c (init_init_processing): Go back to aligning like double_type_node for ...Jason Merrill2000-07-011-18/+14
* cp-tree.h (struct language_function): Remove temp_name_counter.Mark Mitchell2000-06-301-0/+2
* c-common.c: Include c-common.h, not c-lex.h or c-tree.h.Mark Mitchell2000-06-301-17/+18
* cp-tree.h (genrtl_begin_stmt_expr): Rename to ...Mark Mitchell2000-06-261-2/+2
* call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell2000-06-201-1/+1
* c-common.h (IF_COND): Added documentation.Ben Chelf2000-06-191-7/+27
* cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell2000-06-161-67/+59
* tree.c (count_trees): New debugging function.Jason Merrill2000-06-151-0/+3
* tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek2000-06-141-0/+1
* revert mangling patchJason Merrill2000-06-091-1/+4
* invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell2000-06-081-4/+1
* init.c (resolve_offset_ref): Remove check for TREE_ADDRESSABLE on FIELD_DECLs.Mark Mitchell2000-06-011-7/+3
* cp-tree.h (ansi_opname): Make it a macro.Alex Samuel2000-05-281-1/+1
* Finish implementation of VTTs.Mark Mitchell2000-05-251-15/+66
* cp-tree.h (build_delete): Change prototype.Mark Mitchell2000-05-241-85/+54
* init.c (sort_member_init): Fix typo in error message generation code.Mark Mitchell2000-05-241-1/+2
* cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinable and bitfield ...Mark Mitchell2000-05-241-1/+1
* cp-tree.h (struct lang_type): Remove search_slot.Mark Mitchell2000-05-211-15/+12
* Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell2000-05-191-8/+11
* decl2.c (finish_anon_union): Generalize error messages to handle anonymous st...Mark Mitchell2000-05-171-112/+186
* cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell2000-04-261-2/+4
* Fix typoMark Mitchell2000-04-121-24/+7
* Fix typoMark Mitchell2000-04-121-1/+1
* cp-tree.h (IDENTIFIER_CTOR_OR_DTOR_P): New macro.Mark Mitchell2000-04-121-44/+73
* cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell2000-04-111-1/+2
* cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell2000-04-091-17/+8
* Under the new ABI, constructors don't return `this'.Mark Mitchell2000-04-091-105/+44
* cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER...Mark Mitchell2000-04-091-8/+1
* Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell2000-04-041-19/+11