aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
AgeCommit message (Expand)AuthorFilesLines
1999-05-17call.c (build_over_call): Don't throw away initializations/copies of empty cl...Mark Mitchell1-3/+16
1999-05-13class.c (push_lang_context): Turn off DECL_IGNORED_P for primitive Java types...Per Bothner1-1/+18
1999-05-10init.c (build_offset_ref): Wrap baselinks in OFFSET_REF, too.Jason Merrill1-2/+5
1999-04-30class.c (build_vtable): Use build_lang_decl when building vtables, not just b...Mark Mitchell1-3/+3
1999-04-22cp-tree.h (lang_decl_flags): Remove returns_first_arg and preserves_first_arg.Mark Mitchell1-4/+4
1999-04-20cp-tree.h (build_binary_op): Remove unneeded parameter.Mark Mitchell1-1/+1
1999-04-16class.c (finish_struct): Remove unused variable.Mark Mitchell1-4/+0
1999-04-16cp-tree.h (TREE_NONLOCAL_FLAG): Remove.Mark Mitchell1-30/+1
1999-04-15cp-tree.h (lookup_nested_field): Remove.Mark Mitchell1-2/+2
1999-04-14cp-tree.h (popclass): Change declaration.Mark Mitchell1-28/+16
1999-04-13class.c (finish_struct_1): Look at the const-ness of the field's type...Mark Mitchell1-1/+1
1999-04-12cp-tree.h (struct lang_type): Add com_interface.Jason Merrill1-17/+45
1999-04-12cp-tree.h (COMPARE_NO_ATTRIBUTES): New macro.Jason Merrill1-32/+20
1999-04-05class.c (maybe_fixup_vptrs): Remove declaration.Mark Mitchell1-2/+0
1999-04-02class.c (maybe_fixup_vptrs, [...]): Lose.Jason Merrill1-148/+0
1999-04-02tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1-137/+117
1999-03-30cp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.Jason Merrill1-82/+10
1999-03-26Warning fixes:Kaveh R. Ghazi1-3/+7
1999-03-24* class.c (finish_struct_1): Always reset TYPE_FIELDS for empty classes.Martin v. Löwis1-1/+1
1999-03-24cp-tree.h (lang_type): Remove has_assignment and has_real_assignment.Mark Mitchell1-1/+0
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-3/+8
1999-03-03class.c, [...]: Add 'static' to make SunOS 4 cc happy.Jason Merrill1-1/+1
1999-02-26typeck.c (complete_type_or_else): Add VALUE arg, for helpful diagnostics.Nathan Sidwell1-2/+0
1999-02-26class.c (check_for_override): Don't stop checking when we find the first over...Mark Mitchell1-19/+12
1999-02-24typeck.c (convert_for_assignment): Allow boolean integral constant expression...Jason Merrill1-2/+2
1999-02-21cp-tree.h (CLASSTYPE_METHOD_VEC): Adjust comment.Mark Mitchell1-105/+95
1999-02-16cp-tree.h (tsubst): Change prototype.Mark Mitchell1-25/+9
1999-01-25class.c (resolve_address_of_overloaded_function): Mark the chosen function used.Jason Merrill1-0/+2
1999-01-18typeck.c (build_component_ref): Wrap an OVERLOAD around a unique non-static m...Jason Merrill1-11/+14
1999-01-18tree.c (copy_template_template_parm): Use permanent_obstack.Jason Merrill1-3/+11
1999-01-16cp-tree.h (struct lang_type): Added has_mutable flag.Nathan Sidwell1-0/+5
1998-12-16class.c (resolve_address_of_overloaded_function): Do conversion to correct ty...Mark Mitchell1-46/+37
1998-12-14class.c (pushclass): Tweak handling of class-level bindings.Mark Mitchell1-13/+17
1998-12-13cp-tree.def (CPLUS_BINDING): Update documentation.Mark Mitchell1-3/+6
1998-12-12decl.c (grokdeclarator): Allow field with same name as class in extern "C".Jason Merrill1-1/+3
1998-12-10class.c (instantiate_type): Return error_mark_node rather than junk.Mark Mitchell1-0/+1
1998-12-09cp-tree.h (most_specialized_instantiation): New function.Mark Mitchell1-157/+243
1998-12-03class.c (handle_using_decl): Fix comment.Mark Mitchell1-5/+7
1998-11-24lex.c (handle_generic_pragma): Use token_buffer.Jason Merrill1-18/+9
1998-11-24typeck.c (build_component_ref): Remove unused statement.Jason Merrill1-0/+20
1998-11-23class.c (add_method): Build up OVERLOADs properly for conversion ops.Jason Merrill1-1/+3
1998-11-23revert unintended changeJason Merrill1-3/+1
1998-11-23typeck2.c (process_init_constructor): If there are elements that don't have i...Jason Merrill1-2/+8
1998-11-22update copyrightsJason Merrill1-1/+1
1998-11-22class.c (finish_struct_1): Set things up for 0-width bitfields like we do for...Jason Merrill1-12/+13
1998-11-22decl.c (tag_name): New fn.Jason Merrill1-1/+1
1998-11-21Handle specifying template args to member function templates.Jason Merrill1-32/+1
1998-11-17search.c (get_abstract_virtuals): Complain about virtuals with no final overr...Jason Merrill1-18/+30
1998-11-17cp-tree.h (TYPE_ALIAS_SET): Document language-dependent uses.Mark Mitchell1-10/+26
1998-11-03class.c (instantiate_type): Be more helpful.Jason Merrill1-2/+10