OSDN Git Service

Make DECL_CONTEXT mean the class in which a member function was
[pf3gnuchains/gcc-fork.git] / gcc / cp / search.c
2000-02-16 mmitchel Make DECL_CONTEXT mean the class in which a member...
2000-02-13 jason * parse.y (frob_specs): Split out...
2000-02-07 jason * cp-tree.h (struct saved_scope): Add incomplet...
2000-02-06 ghazi * Makefile.in (call.o): Depend on $(EXPR_H).
2000-01-26 ghazi * call.c: PROTO -> PARAMS.
2000-01-20 nathan Remap dynamic cast hint values to be consistent across...
2000-01-17 mmitchel * cp-tree.h (flag_new_abi): Move.
2000-01-16 mmitchel * cp-tree.h (num_extra_vtbl_entries): New function.
2000-01-12 mmitchel * cp-tree.h (dfs_skip_vbases): New function.
2000-01-11 mmitchel * class.c (build_vbase_path): Simplify.
2000-01-11 mmitchel * cp-tree.h (expand_direct_vtbls_init): Remove declara...
2000-01-11 mmitchel * cp-tree.h (BINFO_PRIMARY_MARKED_P): Change definition.
2000-01-06 jason * error.c (dump_decl): operator new, not operat...
2000-01-03 mmitchel * cp-tree.h (CLASSTYPE_VBASECLASSES): Improve document...
2000-01-03 mmitchel2000-01-02 Mark Mitchell <mark@codesourcery.com>
2000-01-02 mmitchel * cp-tree.h (dfs_mark_primary_bases_queue_p): New...
2000-01-02 mmitchel * cp-tree.h (CLASSTYPE_N_BASECLASSES): Use BINFO_N_BAS...
2000-01-02 mmitchel * cp-tree.h (skip_rtti_stuff): Adjust prototype.
1999-12-31 mmitchel * cp-tree.h (CLASSTYPE_VBASECLASSES): Update documenta...
1999-12-29 mmitchel * cp-tree.h (lang_type): Replace abstract_virtuals...
1999-12-21 mmitchel1999-12-20 Mark Mitchell <mark@codesourcery.com>
1999-12-21 mmitchel * cp-tree.h (TYPE_VIRTUAL_P): Rename to ...
1999-11-25 jason * search.c (note_debug_info_needed): Do perform...
1999-11-16 jason * class.c (finish_struct): If we're a local...
1999-11-14 mmitchel * cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-10-06 mmitchel * cp-tree.h (CLASSTYPE_VFIELD): Remove.
1999-10-05 mmitchel * method.c (synthesize_method): Call setup_vtbl_ptr...
1999-10-04 mmitchel1999-10-04 Mark Mitchell <mark@codesourcery.com>
1999-09-29 jason * class.c (class_cache_obstack, class_obstack): Remove.
1999-09-21 nathan Reimplement dynamic cast and catch matching.
1999-09-20 mmitchel Remove support for assigning to `this'.
1999-09-17 mmitchel * cp-tree.h (language_function): Add x_eh_spec_try_blo...
1999-09-09 mmitchel * cp-tree.h (scratch_tree_cons): Remove.
1999-09-08 jason * search.c (binfo_for_vtable): Use CLASSTYPE_VFIELD_PA...
1999-09-06 mmitchel Get ready for garbage collection.
1999-08-18 mmitchel * search.c (setup_class_bindings): Robustify.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-07 ghazi * class.c (count_fields, add_fields_to_vec): Add stati...
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-07-27 mmitchel * cp-tree.h (BINFO_VIRTUALS): Document new format.
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-20 crux * c-common.h: New file.
1999-07-09 jason * cp-tree.h (struct lang_decl): Added field for storin...
1999-07-09 jason * pt.c (do_decl_instantiation): Downgrade duplicate...
1999-06-15 mmitchel * cp-tree.h (class_cache_firstobj): Declare.
1999-06-07 mmitchel * search.c (convert_pointer_to_single_level): Reimplem...
1999-05-20 jason * class.c (finish_struct_1): Still check for ANON_AGGR...
1999-05-19 jason Implement anonymous structs.
1999-05-17 mmitchel * cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.
1999-05-03 mmitchel * search.c (lookup_field_r): Set the TREE_TYPE of...
1999-04-28 schwab * search.c (binfo_for_vtable): Initialize bfvi.var.
1999-04-27 mmitchel * search.c (is_subobject_of_p): Make sure we're lookin...
1999-04-23 mmitchel * search.c (is_subobject_of_p): Handle TEMPLATE_TYPE_P...
1999-04-20 mmitchel * cp-tree.h (build_binary_op): Remove unneeded parameter.
1999-04-16 mmitchel * cp-tree.h (TREE_NONLOCAL_FLAG): Remove.
1999-04-15 mmitchel * cp-tree.h (lookup_nested_field): Remove.
1999-04-13 jason * cp-tree.h (struct lang_type): Add com_interface.
1999-04-08 mmitchel * search.c (template_self_reference_p): Tweak.
1999-04-06 mmitchel * cp-tree.h (BASELINK_P): New macro.
1999-04-05 mmitchel * class.c (maybe_fixup_vptrs): Remove declaration.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-03-30 jason * cp-tree.h (IDENTIFIER_AS_DESC, IDENTIFIER_AS_LIST,
1999-03-26 ghaziWarning fixes:
1999-03-24 mmitchel * cp-tree.h (lang_type): Remove has_assignment and
1999-03-15 mmitchel * decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES...
1999-03-12 mmitchel * lex.c (do_identifier): Correct call to enforce_access.
1999-03-10 mmitchel * search.c (assert_canonical_unmarked): Fix typo in...
1999-03-10 mmitchel * search.c (dfs_canonical_queue): New function.
1999-03-09 mmitchel * cp-tree.h (flag_access_control): Declare.
1999-03-06 jason * cp-tree.h (struct lang_type): Add anon_union field.
1999-03-05 mmitchel * cp-tree.h (ANON_UNION_TYPE_P): Robustify.
1999-02-26 jason * typeck.c (complete_type_or_else): Add VALUE arg...
1999-02-26 mmitchel * class.c (check_for_override): Don't stop checking...
1999-02-21 mmitchel1999-02-19 Mark Mitchell <mark@markmitchell.com>
1999-02-10 mmitchel * cp-tree.h (get_template_base): Don't declare.
1998-12-03 mmitchel * class.c (handle_using_decl): Fix comment. Don't...
1998-11-24 jason * lex.c (handle_generic_pragma): Use token_buffer.
1998-11-24 jason * class.c (add_method): Build up OVERLOADs properly...
1998-11-23 jasonupdate copyrights
1998-11-21 jason Handle specifying template args to member function...
1998-11-19 jason * semantics.c (begin_class_definition): Call
1998-11-18 jason * decl.c (cplus_expand_expr_stmt): Always complain...
1998-11-18 jason * search.c (get_abstract_virtuals): Complain about...
1998-11-17 mmitchel * cp-tree.h (TYPE_ALIAS_SET): Document language-depend...
1998-11-11 jason * pt.c (try_one_overload): Take orig_targs again....
1998-11-01 mmitchel * cp-tree.h (COMPARE_STRICT): New macro.
1998-10-29 jason * cp-tree.h (IDENTIFIER_MARKED): New macro.
1998-10-28 jason * call.c (add_function_candidate): Treat conversion...
1998-10-26 mmitchel * error.c (dump_decl): Deal with TEMPLATE_DECLs that are
1998-10-23 mmitchel * cplus-dem.c (work_stuff): Replace const_type and...
1998-10-15 mmitchel * cp-tree.def (TYPENAME_TYPE): Add to documentation.
1998-10-13 mmitchel * cp-tree.h (specializations_of_same_template_p):...
1998-10-11 mmitchel * cp-tree.h (specializations_of_same_template_p):...
1998-10-09 mmitchel * search.c (expand_upcast_fixups): Tweak to match...
1998-10-06 mmitchel * cp-tree.def (PTRMEM_CST): New tree node.
1998-10-04 mmitchel * search.c (expand_upcast_vtables): In addition to...
1998-09-25 jason * search.c (get_base_distance): Remove assert.
next