aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/tree.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-21re PR c++/7503 ((x < Y ? X : Y) used for assignment causes wrong code)Roger Sayle1-0/+4
2004-09-17alias.c (find_base_decl): Remove unreachable case '3' block.Jeffrey D. Oldham1-10/+11
2004-08-30name-lookup.c (pop_binding, [...]): Replace abort with gcc_assert or gcc_unre...Nathan Sidwell1-24/+13
2004-08-27re PR c++/16851 (ICE when throwing a comma expression)Jason Merrill1-0/+2
2004-08-27re PR c++/13684 (local static object variable constructed once but ctors and ...Jason Merrill1-6/+14
2004-08-27call.c (validate_conversion_obstack): Replace my_friendly_assert with gcc_ass...Nathan Sidwell1-7/+7
2004-08-23tree.h (build_distinct_type_copy): New.Nathan Sidwell1-3/+3
2004-08-20tree.c: Remove unused mark_local_for_remap_r.Andreas Tobler1-46/+0
2004-08-19langhooks-def.h (LANG_HOOKS_UNSAVE_EXPR_NOW): Remove.Eric Christopher1-60/+0
2004-08-19cp-tree.h (build_shared_int_cst): Remove.Nathan Sidwell1-19/+0
2004-08-16call.c (build_vfield_ref, [...]): Replace calls to build with calls to buildN.Roger Sayle1-9/+9
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-2/+2
2004-07-29c-common.h (lang_post_pch_load): New variable.Mark Mitchell1-10/+16
2004-07-28c-common.c (c_common_unsafe_for_reeval): Delete.Eric Christopher1-114/+113
2004-07-20cp-tree.def (TINST_LEVEL): Make it an 'x' node.Steven Bosscher1-0/+16
2004-07-20tree.h (binfo_member): Remove.Nathan Sidwell1-16/+0
2004-07-20tree.h: Include vec.hNathan Sidwell1-12/+7
2004-07-19tree.c (no_linkage_helper): Remove.Mark Mitchell1-22/+52
2004-07-16langhooks-def.h (LANG_HOOKS_TREE_INLINING_COPY_RES_DECL_FOR_INLINING, [...]):...Richard Henderson1-42/+0
2004-07-15decl.c (xref_basetypes): Refactor.Nathan Sidwell1-61/+68
2004-07-12cp-tree.h (make_binfo): Remove.Nathan Sidwell1-49/+13
2004-07-12call.c (build_user_type_conversion_1, [...]): Pass type directly to lookup_fn...Nathan Sidwell1-5/+3
2004-07-07tree.h (TYPE_BINFO_OFFSET, [...]): Remove.Nathan Sidwell1-4/+4
2004-07-06tree.h (TREE_VIA_VIRTUAL): Rename to ...Nathan Sidwell1-3/+3
2004-07-05c-tree.h (TYPE_ACTUAL_ARG_TYPES): Use TYPE_LANG_SLOT_1.Nathan Sidwell1-2/+2
2004-07-02c-decl.c (grokdeclarator): Don't frob current_function_decl around variable_s...Richard Henderson1-1/+1
2004-06-30Conditionally compile support for --enable-mapped_location.Per Bothner1-2/+2
2004-06-29tree.c (build_min_nt, [...]): Don't set TREE_COMPLEXITY from input_line.Per Bothner1-3/+0
2004-06-28Use vector API for vbase list.Nathan Sidwell1-11/+4
2004-06-26c-common.c (c_safe_from_p, [...]): Deleted.Richard Kenner1-11/+8
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-7/+9
2004-06-19c-common.c, c-common.h (lang_gimplify_stmt): Remove.Richard Henderson1-1/+0
2004-06-17re PR c++/16015 (xfailed g++.dg/ext/stmtexpr1.C)Jason Merrill1-1/+2
2004-06-16c-common.def (CASE_LABEL): Remove.Richard Henderson1-2/+2
2004-06-16c-common.def (GOTO_STMT, LABEL_STMT): Remove.Richard Henderson1-2/+2
2004-06-02When a class template is explicitly instantiated, its member should be too.Matt Austern1-1/+1
2004-05-31re PR c++/15742 ('noreturn' attribute ignored in method of template functions.)Mark Mitchell1-0/+4
2004-05-23class.c (alter_access): Use %E format specifier to print an identifier node.Gabriel Dos Reis1-10/+9
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-39/+92
2004-04-05c-decl.c (build_compound_literal): Use TYPE_READONLY.Richard Kenner1-2/+2
2004-04-02re PR c++/14007 (Incorrect use of const partial specialization for reference ...Nathan Sidwell1-12/+1
2004-04-01cgraph.c: Add overall comment.Jan Hubicka1-0/+14
2004-03-19semantics.c (finish_pseudo_destructor_expr): Allow differing cv-qualification...Mark Mitchell1-2/+0
2004-03-05tree.h (TYPE_HASH): Use TYPE_UID.Jason Merrill1-3/+3
2004-02-27tree.c (pod_type_p): Treat VECTOR_TYPEs as PODs.Ziemowit Laski1-1/+4
2004-02-24tree.c (check_qualified_type): New fn.Jason Merrill1-3/+2
2004-02-13call.c (conversion_kind): New type.Mark Mitchell1-11/+0
2004-02-09* call.c, parser.c, tree.c: Fix comment typos.Kazu Hirata1-1/+1
2004-02-05tree.c (cp_cannot_inline_tree_fn): Allow inlining of comdat functions.Jan Hubicka1-2/+6
2004-02-02re PR c++/13113 (Nice warning about &(X::m) lost)Mark Mitchell1-1/+19