OSDN Git Service

1999-11-25 Mark Mitchell <mark@codesourcery.com>
[pf3gnuchains/gcc-fork.git] / gcc / cp / typeck.c
1999-11-23 ghazi * decl.c (pushdecl, grokdeclarator): Don't...
1999-11-22 nathan * semantics.c (finish_unary_op_expr): Only set TREE_NE...
1999-11-14 mmitchel * cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-10-27 law * c-typeck.c (build_function_call): Check that...
1999-10-06 mmitchel * cp-tree.h (CLASSTYPE_VFIELD): Remove.
1999-10-04 mmitchel1999-10-04 Mark Mitchell <mark@codesourcery.com>
1999-10-02 jason * typeck.c (decay_conversion): Strip cv-quals from...
1999-09-30 law * cp-tree.h (warn_float_equal): Declare.
1999-09-25 mmitchel * cp-tree.h (check_return_expr): New function.
1999-09-24 mmitchel * cp-tree.h (CPTI_CLEANUP_TYPE): New macro.
1999-09-24 mmitchel * cp-tree.h (DECL_ANON_UNION_ELEMS): New macro.
1999-09-21 loewis * typeck.c (get_member_function_from_ptrfunc): Allow...
1999-09-20 mmitchel Remove support for assigning to `this'.
1999-09-20 cruxMake it possible to prototype port-specific functions...
1999-09-18 loewis * typeck.c (get_member_function_from_ptrfunc): Always...
1999-09-16 jasonfix comment
1999-09-15 nathan * typeck.c (expr_sizeof): Reinstall and augment OFFSET_REF
1999-09-13 nathan * typeck.c (expr_sizeof): Don't decay arrays and funct...
1999-09-13 mmitchel * call.c (implicit_conversion): Robustify. Handle...
1999-09-10 mmitchel * cp-tree.h (finish_function): Adjust prototype.
1999-09-09 nathangcc/ChangeLog:
1999-09-09 mmitchel * cp-tree.h (scratch_tree_cons): Remove.
1999-09-08 mmitchel * cp-tree.h (copy_to_permanent): Remove.
1999-09-08 rth * c-typeck.c (type_lists_compatible_p): Use...
1999-09-04 mmitchel * Makefile.in (CXX_TREE_H): Include function.h.
1999-09-03 nathan * typeck.c (build_indirect_ref): Reject dereference...
1999-09-02 mmitchel * cp-tree.h (cp_function): Move here, from decl.c.
1999-08-29 mmitchel * cp-tree.h (strip_array_types): New function.
1999-08-25 mmitchel * cp-tree.def (SUBOBJECT): New tree node.
1999-08-24 jason * call.c (build_conditional_expr): Fix typo.
1999-08-20 mmitchel * pt.c (redeclare_class_template): Merge default template
1999-08-18 mmitchel * search.c (setup_class_bindings): Robustify.
1999-08-16 mmitchel * cp-tree.def (STMT_EXPR): New tree node.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-12 jason * lang-options.h: Add -fms-extensions.
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-09 cruxInclude function.h in most files. Remove most of the...
1999-08-09 jason * semantics.c (begin_function_try_block, finish_functi...
1999-08-09 jason * decl.c (struct binding_level): Add eh_region field.
1999-08-09 jason * ptree.c (print_lang_type): Print the real type of...
1999-08-07 ghazi * class.c (count_fields, add_fields_to_vec): Add stati...
1999-08-07 jason * decl.c (bad_specifiers): It's OK to have an EH spec...
1999-08-07 jason * decl.c (lookup_name_real): Set the complain flag...
1999-08-04 nathan * cp-tree.h (empty_except_spec): New global var.
1999-08-03 rth * call.c: Include defaults.h instead of expr.h.
1999-08-02 rthJakub Jelinek <jj@ultra.linux.cz>
1999-08-01 cruxBackport of GC branch patches part 2: kill stmt status...
1999-07-28 jason * cp-tree.h (DECL_VIRTUAL_CONTEXT): New macro.
1999-07-27 mmitchel * tree.c (build_cplus_new): Adjust call to abstract_vi...
1999-07-26 jason * input.c (feed_input): Add file, line parms.
1999-07-26 mmitchel * cp-tree.h (ncp_convert): Rename to perform_implicit_...
1999-07-26 mmitchel * cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.
1999-07-23 mmitchel * call.c (NEED_TEMPORARY_P): New macro.
1999-07-09 jason * pt.c (do_decl_instantiation): Downgrade duplicate...
1999-07-06 gavinFor gcc:
1999-07-02 gavinFor gcc:
1999-06-28 jason * error.c (dump_type_real): Handle TREE_LIST again.
1999-05-25 jason * typeck.c (casts_away_constness, casts_away_constness...
1999-05-24 mmitchel * typeck.c (build_static_cast): Don't allow static_cas...
1999-05-22 mmitchel * cp-tree.h (cplus_expand_constant): Declare.
1999-05-21 mmitchel * typeck.c (build_ptrmemfunc): Handle PTRMEM_CSTs...
1999-05-20 mmitchel * call.c (build_object_call): Don't look at DECL_NAME...
1999-05-20 mmitchel * cp-tree.h (make_ptrmem_cst): New function.
1999-05-19 jason Implement anonymous structs.
1999-05-19 jason * call.c (find_scoped_type, resolve_scope_to_name...
1999-05-10 jason * init.c (build_offset_ref): Wrap baselinks in OFFSET_...
1999-05-07 jason * init.c (resolve_offset_ref): Don't return a raw...
1999-05-03 loewis * typeck.c (string_conv_p): Use same_type_p to check...
1999-05-03 mmitchel * typeck.c (build_const_cast): Tighten checks for...
1999-04-30 mmitchel * typeck.c (build_const_cast): Tweak last change to...
1999-04-30 mmitchel * typeck.c (build_const_cast): Disallow use of const_c...
1999-04-29 nathan * cp-tree.h (TYPE_NOTHROW_P): New macro.
1999-04-28 nathan * cp-tree.h (build_component_addr): Remove prototype.
1999-04-20 mmitchel * cp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-14 jason * typeck.c (build_unary_op): Handle taking the address...
1999-04-13 jason * cp-tree.h (COMPARE_NO_ATTRIBUTES): New macro.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-04-01 loewis * cvt.c (convert_pointer_to_real): Use same_type_p.
1999-03-27 jason * call.c (build_field_call): Unify 'this' and non...
1999-03-26 ghaziWarning fixes:
1999-03-25 jason * typeck.c (common_type): Handle cv-qual unification...
1999-03-23 mmitchel * cp-tree.h (TYPE_PTRMEMFUNC_P): Use TYPE_PTRMEMFUNC_FLAG.
1999-03-19 mmitchel * init.c (build_member_call): Handle template-id expre...
1999-03-13 loewis * semantics.c (finish_switch_cond): Handle...
1999-02-26 jason * typeck.c (complete_type_or_else): Add VALUE arg...
1999-02-26 mmitchel * typeck.c (decay_conversion): Don't confuse constant...
1999-02-25 jason * typeck.c (convert_for_assignment): Allow boolean...
1999-02-21 mmitchel1999-02-19 Mark Mitchell <mark@markmitchell.com>
1999-01-26 jason * decl.c (push_local_binding): Also wrap used decls...
1999-01-21 mmitchel * cp-tree.h (PARM_DECL_EXPR): Delete.
1999-01-18 jason * typeck.c (build_component_ref): Wrap an OVERLOAD...
1999-01-18 jason * typeck.c (comp_ptr_ttypes_reinterpret): Per ANSI...
1999-01-16 jason * cp-tree.h (struct lang_type): Added has_mutable...
1999-01-06 lawCopyright fixes.
1999-01-04 jason * tree.c (bound_pmf_p): New fn.
1998-12-22 ghaziWarning fixes:
1998-12-13 mmitchel * cp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-07 jason * decl.c (build_typename_type): Set DECL_ARTIFICIAL.
1998-11-24 jason * typeck.c (build_component_ref): Remove unused statement.
1998-11-18 jason * decl.c (cplus_expand_expr_stmt): Always complain...
next