summaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
Commit message (Expand)AuthorAgeFilesLines
* * cp-tree.h (class_cache_firstobj): Declare.mmitchel1999-06-151-6/+6
* * semantics.c (begin_class_definition): Update the struct'snathan1999-06-031-17/+0
* * class.c (finish_vtbls): Copy BINFO_VIRTUALs before using it tommitchel1999-05-251-21/+8
* * class.c (instantiate_type): Downgrade errors for object-dependentjason1999-05-201-4/+4
* * class.c (finish_struct_1): Still check for ANON_AGGR_TYPE_P.jason1999-05-201-6/+6
* Implement anonymous structs.jason1999-05-191-6/+3
* * call.c (find_scoped_type, resolve_scope_to_name): Lose.jason1999-05-191-2/+1
* * call.c (build_over_call): Don't throw awaymmitchel1999-05-171-3/+16
* hbothner1999-05-131-1/+18
* * init.c (build_offset_ref): Wrap baselinks in OFFSET_REF, too.jason1999-05-101-2/+5
* * class.c (build_vtable): Use build_lang_decl when buildingmmitchel1999-04-301-3/+3
* * cp-tree.h (lang_decl_flags): Remove returns_first_arg andmmitchel1999-04-221-4/+4
* * cp-tree.h (build_binary_op): Remove unneeded parameter.mmitchel1999-04-201-1/+1
* * class.c (finish_struct): Remove unused variable.mmitchel1999-04-161-4/+0
* * cp-tree.h (TREE_NONLOCAL_FLAG): Remove.mmitchel1999-04-161-30/+1
* * cp-tree.h (lookup_nested_field): Remove.mmitchel1999-04-151-2/+2
* * cp-tree.h (popclass): Change declaration.mmitchel1999-04-141-28/+16
* * class.c (finish_struct_1): Look at the const-ness of the field'smmitchel1999-04-131-1/+1
* * cp-tree.h (struct lang_type): Add com_interface.jason1999-04-131-17/+45
* * cp-tree.h (COMPARE_NO_ATTRIBUTES): New macro.jason1999-04-131-32/+20
* * class.c (maybe_fixup_vptrs): Remove declaration.mmitchel1999-04-051-2/+0
* * class.c (maybe_fixup_vptrs, build_class_init_list): Lose.jason1999-04-031-148/+0
* 1999-04-02 Mark Mitchell <mark@codesourcery.com>mmitchel1999-04-021-137/+117
* * cp-tree.h (IDENTIFIER_AS_DESC, IDENTIFIER_AS_LIST,jason1999-03-301-82/+10
* Warning fixes:ghazi1999-03-261-3/+7
* * class.c (finish_struct_1): Always reset TYPE_FIELDS for empty classes.loewis1999-03-241-1/+1
* * cp-tree.h (lang_type): Remove has_assignment andmmitchel1999-03-241-1/+0
* * cp-tree.h (flag_access_control): Declare.mmitchel1999-03-091-3/+8
* * class.c, decl2.c, method.c, pt.c: Add 'static' to make SunOS 4jason1999-03-031-1/+1
* * typeck.c (complete_type_or_else): Add VALUE arg, for helpfuljason1999-02-261-2/+0
* * class.c (check_for_override): Don't stop checking when we findmmitchel1999-02-261-19/+12
* * typeck.c (convert_for_assignment): Allow boolean integral constantjason1999-02-251-2/+2
* 1999-02-19 Mark Mitchell <mark@markmitchell.com>mmitchel1999-02-211-105/+95
* * cp-tree.h (tsubst): Change prototype.mmitchel1999-02-161-25/+9
* * class.c (resolve_address_of_overloaded_function): Mark thejason1999-01-251-0/+2
* * typeck.c (build_component_ref): Wrap an OVERLOAD around a uniquejason1999-01-181-11/+14
* * tree.c (copy_template_template_parm): Use permanent_obstack.jason1999-01-181-3/+11
* * cp-tree.h (struct lang_type): Added has_mutable flag.jason1999-01-161-0/+5
* * class.c (resolve_address_of_overloaded_function): Do conversionmmitchel1998-12-161-46/+37
* * class.c (pushclass): Tweak handling of class-level bindings.mmitchel1998-12-141-13/+17
* * cp-tree.def (CPLUS_BINDING): Update documentation.mmitchel1998-12-131-3/+6
* * decl.c (grokdeclarator): Allow field with same name as classjason1998-12-121-1/+3
* * class.c (instantiate_type): Return error_mark_node rather thanmmitchel1998-12-101-0/+1
* * cp-tree.h (most_specialized_instantiation): New function.mmitchel1998-12-091-157/+243
* * class.c (handle_using_decl): Fix comment. Don't lookupmmitchel1998-12-031-5/+7
* * lex.c (handle_generic_pragma): Use token_buffer.jason1998-11-241-18/+9
* * typeck.c (build_component_ref): Remove unused statement.jason1998-11-241-0/+20
* * class.c (add_method): Build up OVERLOADs properly for conversion ops.jason1998-11-241-1/+3
* revert unintended changejason1998-11-231-3/+1
* * typeck2.c (process_init_constructor): If there are elementsjason1998-11-231-2/+8