summaryrefslogtreecommitdiff
path: root/gcc/cp/search.c
Commit message (Expand)AuthorAgeFilesLines
* cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1999-09-091-12/+7
* search.c (binfo_for_vtable): Use CLASSTYPE_VFIELD_PARENT.Jason Merrill1999-09-071-44/+17
* Get ready for garbage collection.Mark Mitchell1999-09-061-6/+2
* search.c (setup_class_bindings): Robustify.Mark Mitchell1999-08-181-1/+1
* cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1999-08-141-3/+14
* extend.texi (C++ Signatures): Remove node.Mark Mitchell1999-08-111-2/+0
* class.c (count_fields, [...]): Add static prototype.Kaveh R. Ghazi1999-08-071-1/+1
* decl.c (lookup_name_real): Set the complain flag if we're looking for a names...Jason Merrill1999-08-061-0/+14
* cp-tree.h (empty_except_spec): New global var.Nathan Sidwell1999-08-041-30/+59
* cp-tree.h (BINFO_VIRTUALS): Document new format.Mark Mitchell1999-07-271-8/+7
* cp-tree.h (CP_INTEGRAL_TYPE_P): New macro.Mark Mitchell1999-07-261-0/+4
* call.c (NEED_TEMPORARY_P): New macro.Mark Mitchell1999-07-231-0/+6
* c-common.h: New file.Bernd Schmidt1999-07-201-1/+0
* cp-tree.h (struct lang_decl): Added field for storing sorted FIELD_DECLs (use...Michael Tiemann1999-07-091-23/+72
* pt.c (do_decl_instantiation): Downgrade duplicate instantiation errors to ped...Jason Merrill1999-07-091-1/+2
* cp-tree.h (class_cache_firstobj): Declare.Mark Mitchell1999-06-151-2/+2
* search.c (convert_pointer_to_single_level): Reimplement without using get_binfo.Mark Mitchell1999-06-071-7/+19
* class.c (finish_struct_1): Still check for ANON_AGGR_TYPE_P.Jason Merrill1999-05-201-2/+2
* Implement anonymous structs.Jason Merrill1999-05-191-4/+4
* cp-tree.def (TEMPLATE_ID_EXPR): Update documentation.Mark Mitchell1999-05-171-2/+4
* search.c (lookup_field_r): Set the TREE_TYPE of an ambiguous lookup to error_...Mark Mitchell1999-05-031-25/+24
* * search.c (binfo_for_vtable): Initialize bfvi.var.Andreas Schwab1999-04-281-0/+1
* search.c (is_subobject_of_p): Make sure we're looking at the right baseclasses.Mark Mitchell1999-04-271-1/+5
* search.c (is_subobject_of_p): Handle TEMPLATE_TYPE_PARMs and such as base cla...Mark Mitchell1999-04-231-7/+13
* cp-tree.h (build_binary_op): Remove unneeded parameter.Mark Mitchell1999-04-201-3/+3
* cp-tree.h (TREE_NONLOCAL_FLAG): Remove.Mark Mitchell1999-04-161-3/+3
* cp-tree.h (lookup_nested_field): Remove.Mark Mitchell1999-04-151-64/+0
* cp-tree.h (struct lang_type): Add com_interface.Jason Merrill1999-04-121-3/+3
* * search.c (template_self_reference_p): Tweak.Mark Mitchell1999-04-081-0/+1
* cp-tree.h (BASELINK_P): New macro.Mark Mitchell1999-04-061-40/+40
* class.c (maybe_fixup_vptrs): Remove declaration.Mark Mitchell1999-04-051-1/+2
* tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1999-04-021-333/+159
* cp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.Jason Merrill1999-03-301-71/+2
* Warning fixes:Kaveh R. Ghazi1999-03-261-3/+3
* cp-tree.h (lang_type): Remove has_assignment and has_real_assignment.Mark Mitchell1999-03-241-41/+120
* decl.c (xref_basetypes): Set CLASSTYPE_VBASECLASSES here.Mark Mitchell1999-03-151-37/+2
* lex.c (do_identifier): Correct call to enforce_access.Mark Mitchell1999-03-121-2/+2
* * search.c (assert_canonical_unmarked): Fix typo in prototype.Mark Mitchell1999-03-101-2/+2
* search.c (dfs_canonical_queue): New function.Mark Mitchell1999-03-101-2/+41
* cp-tree.h (flag_access_control): Declare.Mark Mitchell1999-03-091-926/+914
* cp-tree.h (struct lang_type): Add anon_union field.Jason Merrill1999-03-061-4/+8
* cp-tree.h (ANON_UNION_TYPE_P): Robustify.Mark Mitchell1999-03-051-345/+355
* typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1999-02-261-5/+19
* class.c (check_for_override): Don't stop checking when we find the first over...Mark Mitchell1999-02-261-7/+7
* cp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.Mark Mitchell1999-02-211-2/+1
* cp-tree.h (get_template_base): Don't declare.Mark Mitchell1999-02-101-87/+3
* class.c (handle_using_decl): Fix comment.Mark Mitchell1998-12-031-1/+8
* lex.c (handle_generic_pragma): Use token_buffer.Jason Merrill1998-11-241-1/+1
* class.c (add_method): Build up OVERLOADs properly for conversion ops.Jason Merrill1998-11-231-21/+5
* update copyrightsJason Merrill1998-11-221-1/+1