aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
AgeCommit message (Expand)AuthorFilesLines
2000-04-12cp-tree.h (IDENTIFIER_CTOR_OR_DTOR_P): New macro.Mark Mitchell1-2/+30
2000-04-11cp-tree.h (cp_tree_index): Add CPTI_DTOR_IDENTIFIER.Mark Mitchell1-11/+67
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-4/+10
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-1/+2
2000-04-11cp-tree.h (lang_type): Remove has_nonpublic_ctor and has_nonpublic_assign_ref.Mark Mitchell1-18/+7
2000-04-11extend.texi (-fthis-is-variable): Undocument.Martin v. Löwis1-4/+0
2000-04-10cp-tree.h (struct lang_decl): Remove main_decl_variant.Mark Mitchell1-4/+0
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_COMPLETE_CTOR_IDENTIFIER.Mark Mitchell1-6/+8
2000-04-09Under the new ABI, constructors don't return `this'.Mark Mitchell1-7/+12
2000-04-09cp-tree.h (cp_tree_index): Add CPTI_BASE_CTOR_IDENTIFIER...Mark Mitchell1-2/+16
2000-04-06cp-tree.h (lang_decl_flags): Rename saved_inline to deferred.Mark Mitchell1-6/+5
2000-04-06cp-tree.h (instantiate_decl): Change prototype.Mark Mitchell1-1/+1
2000-04-04Correct many new ABI issues regarding vbase and vcall offset layout.Mark Mitchell1-44/+44
2000-03-28Put RTTI entries at negative offsets in new ABI.Mark Mitchell1-8/+5
2000-03-26c-convert.c (convert): Return if output or input type is ERROR_MARK.Richard Kenner1-2/+2
2000-03-25Remove accidental commitMark Mitchell1-5/+2
2000-03-25Fix typo in ChangeLogMark Mitchell1-2/+5
2000-03-22cp-tree.h (BINFO_FOR_VBASE): Adjust documentation.Mark Mitchell1-6/+18
2000-03-22class.c (record_base_offsets): New function.Mark Mitchell1-2/+1
2000-03-22cp-tree.h (TI_SPEC_INFO): Remove.Mark Mitchell1-2/+0
2000-03-21cxxabi.h: New header file.Nathan Sidwell1-0/+2
2000-03-19cp-tree.h (CLEAR_DECL_C_BIT_FIELD): New macro.Mark Mitchell1-0/+2
2000-03-17* Clean up usages of TREE_INT_CST_LOW.Richard Kenner1-0/+1
2000-03-15cp-tree.h (CPTI_REF_DESC_TYPE, [...]): Remove.Nathan Sidwell1-2/+0
2000-03-15cp-tree.h: Tweak documentation.Mark Mitchell1-2/+2
2000-03-13cp-tree.h (revert_static_member_fn): Change prototype.Mark Mitchell1-1/+1
2000-03-12cp-tree.h (scope_kind): New type.Mark Mitchell1-3/+30
2000-03-10lang-options.h, decl2.c: Add -fno-enforce-eh-specs.Jason Merrill1-0/+7
2000-03-10decl.c (push_overloaded_decl_1, [...]): Lose.Jason Merrill1-13/+9
2000-03-05call.c (convert_like): Macrofy.Nathan Sidwell1-1/+2
2000-03-03* tree.h (TYPE_ALIGN_UNIT): New macro.Mark Mitchell1-14/+46
2000-03-02cp-tree.h (build_java_class_ref): Declare.Tom Tromey1-0/+1
2000-02-28* Eliminate DECL_FIELD_SIZE.Richard Kenner1-8/+5
2000-02-27builtins.c (c_strlen): Use size_diffop and return ssizetype value.Richard Kenner1-1/+2
2000-02-27cp-tree.h (DECL_NEEDED_P): Tweak to correct usage before EOF.Mark Mitchell1-4/+5
2000-02-22Refer to the standard as an ISO document, not an ANSI one.Martin v. Löwis1-3/+4
2000-02-22cp-tree.h (CPTI_VTABLE_INDEX_TYPE): New macro.Mark Mitchell1-5/+23
2000-02-21cp-tree.h (merge_primary_and_secondary_vtables_p): New macro.Mark Mitchell1-0/+4
2000-02-19c-common.c (decl_attributes): Set DECL_SIZE_UNIT.Richard Kenner1-2/+5
2000-02-18semantics.c (deferred_type_access_control): Walk the entire type_lookups list.Jason Merrill1-3/+3
2000-02-16Make DECL_CONTEXT mean the class in which a member function was declared, eve...Mark Mitchell1-11/+21
2000-02-07cp-tree.h (struct saved_scope): Add incomplete field.Jason Merrill1-1/+16
2000-01-31cp-tree.h (BINFO_VIRTUALS): Tweak documentation.Mark Mitchell1-11/+21
2000-01-31* cp-tree.h (make_thunk): PROTO -> PARAMS.Kaveh R. Ghazi1-1/+1
2000-01-31cp-tree.h (new_abi_rtti_p): Use flag_new_abi.Nathan Sidwell1-1/+1
2000-01-29cp-tree.def (THUNK_DECL): Discuss vcall indices.Mark Mitchell1-5/+28
2000-01-28Compiler side new abi rtti (not enabled).Nathan Sidwell1-7/+15
2000-01-26call.c: PROTO -> PARAMS.Kaveh R. Ghazi1-800/+800
2000-01-25cp-tree.h (vcall_offset_in_vtable_p): New macro.Mark Mitchell1-0/+5
2000-01-24cp-tree.h (CPTI_BAD_CAST, [...]): New cp_tree_index values.Nathan Sidwell1-0/+12