aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck.c
AgeCommit message (Expand)AuthorFilesLines
2000-10-22tree.h (TYPE_IS_SIZETYPE): Add more documentation.Mark Mitchell1-9/+12
2000-10-20fold-const.c (force_fit_type): Unsigned values can overflow if they are sizet...Richard Kenner1-1/+10
2000-10-16typeck.c (qualify_type): Remove.Mark Mitchell1-20/+24
2000-09-19Makefile.in (c-common.o): Depend on diagnostic.h.Kaveh R. Ghazi1-1/+1
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-33/+1
2000-09-10c-common.h (add_stmt): Change prototype.Mark Mitchell1-49/+0
2000-09-06error.c (dump_typename): New function, broken out of ...Nathan Sidwell1-2/+3
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-3/+3
2000-08-29calls.c (expand_call): Don't create a VAR_DECL just to throw it away.Mark Mitchell1-15/+0
2000-08-24typeck.c (build_ptrmemfunc): Just reinterpret if there's no adjustment necess...Jason Merrill1-8/+11
2000-08-23typeck.c (build_ptrmemfunc): Save the input pmf.Jason Merrill1-0/+3
2000-08-18cp-tree.h (PTRMEM_OK_P): New macro.Nathan Sidwell1-25/+26
2000-08-17cp-tree.h (instantiate_type_flags): New enumeration.Nathan Sidwell1-4/+4
2000-07-28decl.c (duplicate_decls): If common_type produces a non-typedef type for a ty...Jason Merrill1-10/+9
2000-07-27dwarf2out.c (gen_typedef_die): Abort if we get identical TREE_TYPE and DECL_O...Jason Merrill1-9/+10
2000-07-25Kill strict_prototype.Nathan Sidwell1-7/+2
2000-07-18typeck.c (comp_target_parms): Remove obsolete parameter.Nathan Sidwell1-18/+5
2000-07-17typeck.c (mark_addressable): Never set TREE_USED.Jason Merrill1-10/+1
2000-07-10init.c (build_new_1): Bail early if the call to new fails.Jason Merrill1-1/+14
2000-07-04repo.c (repo_get_id): Handle the case where a class with virtual bases has a ...Jason Merrill1-21/+16
2000-07-02decl.c (duplicate_decls): Preserve DECL_ORIGINAL_TYPE for a TYPE_DECL.Mark Mitchell1-5/+1
2000-07-01init.c (init_init_processing): Go back to aligning like double_type_node for ...Jason Merrill1-78/+63
2000-06-30c-common.c: Include c-common.h, not c-lex.h or c-tree.h.Mark Mitchell1-45/+49
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij1-2/+3
2000-06-20call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell1-9/+9
2000-06-15tree.c (count_trees): New debugging function.Jason Merrill1-1/+1
2000-05-28cp-tree.h (ansi_opname): Make it a macro.Alex Samuel1-3/+3
2000-05-24cp-tree.h (lang_decl_flags): Rename mutable_flag to uninlinable and bitfield ...Mark Mitchell1-1/+1
2000-05-19Don't create a separate copy of virtual bases for the CLASSTYPE_VBASECLASSES ...Mark Mitchell1-6/+5
2000-05-17decl2.c (finish_anon_union): Generalize error messages to handle anonymous st...Mark Mitchell1-3/+1
2000-05-17Add options -Wunused-variable, -Wunused-function, -Wunused-label,Andrew Cagney1-2/+2
2000-05-09top level:Zack Weinberg1-1/+1
2000-05-06typeck.c (build_c_cast): Don't warn integer->pointer size mismatch for consta...Richard Henderson1-3/+2
2000-05-01cp-tree.h (same_type_ignoring_top_level_qualifiers_p): New macro.Mark Mitchell1-11/+10
2000-04-26cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell1-12/+7
2000-04-23typeck.c (c_expand_asm_operands): Restore the original contents of the output...Richard Henderson1-0/+4
2000-04-20fix last changeJason Merrill1-1/+2
2000-04-20typeck.c (build_x_function_call): Resolve an OFFSET_REF.Jason Merrill1-2/+3
2000-04-10class.c (instantiate_type): Handle object-relative template-id.Jason Merrill1-4/+2
2000-04-10cp-tree.h (struct lang_decl): Remove main_decl_variant.Mark Mitchell1-9/+7
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell1-6/+6
2000-04-09Under the new ABI, constructors don't return `this'.Mark Mitchell1-3/+3
2000-04-08tree.c (tree_expr_nonnegative_p): New function.Kaveh R. Ghazi1-4/+3
2000-03-26c-convert.c (convert): Return if output or input type is ERROR_MARK.Richard Kenner1-5/+5
2000-03-25* Rework fields used to describe positions of bitfields andRichard Kenner1-12/+2
2000-03-22typeck.c (type_after_usual_arithmetic_conversions): Prefer a SIZETYPE to a no...Jason Merrill1-0/+6
2000-03-22class.c (record_base_offsets): New function.Mark Mitchell1-12/+0
2000-03-21tree.h (COMPLETE_TYPE_P): New macro.Nathan Sidwell1-15/+17
2000-03-19cp-tree.h (CLEAR_DECL_C_BIT_FIELD): New macro.Mark Mitchell1-4/+5
2000-03-17* Clean up usages of TREE_INT_CST_LOW.Richard Kenner1-23/+14