aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2000-09-06pt.c (type_unification_real): Replace switch with if.Nathan Sidwell1-9/+6
2000-09-05Makefile.in (CXX_TREE_H): Add dependency on HTAB_H.Mark Mitchell1-2/+3
2000-09-04cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij1-84/+91
2000-09-04pt.c (lookup_template_class): Remove abort.Nathan Sidwell1-3/+1
2000-08-29top level:Zack Weinberg1-2/+2
2000-08-23cp-tree.h (DECL_CLONED_FUNCTION_P): Check DECL_LANG_SPECIFIC.Mark Mitchell1-0/+8
2000-08-22Makefile.in (error.o): Depends on diagnostic.hGabriel Dos Reis1-62/+23
2000-08-17cp-tree.h (instantiate_type_flags): New enumeration.Nathan Sidwell1-3/+3
2000-08-17cp-tree.h (CPTR_AGGR_TAG): New global tree node.Nathan Sidwell1-2/+6
2000-08-09pt.c (tsubst_aggr_type): Bail if creating the argvec fails.Jason Merrill1-0/+5
2000-08-03pt.c (do_type_instantiation): Add complain parm; don't complain if called rec...Jason Merrill1-7/+18
2000-07-28decl.c (duplicate_decls): If common_type produces a non-typedef type for a ty...Jason Merrill1-1/+1
2000-07-23c-semantics.c (make_rtl_for_local_static): Use TREE_ASM_WRITTEN to figure out...Mark Mitchell1-3/+5
2000-07-06* pt.c (tsubst): Don't layout type, if it's error_mark.Nathan Sidwell1-2/+4
2000-07-06* pt.c (instantiate_pending_templates): Reset template level.Nathan Sidwell1-0/+2
2000-07-03pt.c (instantiate_class_template): Set CLASSTYPE_VBASECLASSES.Nathan Sidwell1-0/+2
2000-07-01Makefile.in (C_AND_OBJC_OBJS): Added c-semantics.o.Ben Chelf1-1/+1
2000-06-29cp-tree.h (SET_DECL_ARTIFICIAL): Remove.Nathan Sidwell1-3/+3
2000-06-28cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove.Mark Mitchell1-17/+26
2000-06-23parse.y (template_arg): Convert TEMPLATE_DECL that is a template template par...Kriang Lerdsuwanakij1-9/+5
2000-06-22pt.c (tsubst_decl, [...]): Clear DECL_SAVED_TREE.Jason Merrill1-3/+12
2000-06-22call.c (build_x_va_arg): Check if in a template decl.Nathan Sidwell1-1/+1
2000-06-21pt.c (tsubst_decl, [...]): Fix test for TYPE_DECLs for which we don't need to...Jason Merrill1-13/+6
2000-06-19c-common.h (IF_COND): Added documentation.Ben Chelf1-2/+2
2000-06-16cp-tree.h (struct language_function): Remove x_base_init_list and x_member_in...Mark Mitchell1-19/+38
2000-06-15tree.c (count_trees): New debugging function.Jason Merrill1-0/+5
2000-06-14tree.h (TYPE_USER_ALIGN, [...]): Define.Jakub Jelinek1-0/+1
2000-06-12mangle.c (NESTED_TEMPLATE_MATCH): Fix typo in comment.Mark Mitchell1-0/+1
2000-06-09revert mangling patchJason Merrill1-12/+144
2000-06-08invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell1-144/+12
2000-06-06decl.c (redeclaration_error_message): If two TEMPLATE_DECLs have the same DEC...Mark Mitchell1-55/+0
2000-06-05search.c (maybe_suppress_debug_info): Don't check CLASSTYPE_INTERFACE_ONLY if...Jason Merrill1-41/+80
2000-06-05ir.texi: Correct typo.Mark Mitchell1-12/+22
2000-06-04Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel1-57/+116
2000-06-03cp-tree.h (TMPL_ARGS_LEVEL): Clarify comment.Mark Mitchell1-89/+134
2000-05-31decl.c (build_cp_library_fn): Set DECL_CONTEXT.Mark Mitchell1-2/+7
2000-05-28cp-tree.h (ansi_opname): Make it a macro.Alex Samuel1-14/+2
2000-05-24decl2.c (maybe_retrofit_in_chrg): Don't create in-charge parameters for templ...Mark Mitchell1-2/+3
2000-05-22cp-tree.h (IDENTIFIER_TYPENAME_P): Use a flag, not strncmp.Mark Mitchell1-8/+5
2000-05-09top level:Zack Weinberg1-8/+5
2000-05-04class.c (update_vtable_entry_for_fn): Prototype.Kaveh R. Ghazi1-3/+3
2000-05-01cp-tree.h (same_type_ignoring_top_level_qualifiers_p): New macro.Mark Mitchell1-8/+4
2000-04-26cp-tree.h (TREE_READONLY_DECL_P): Use DECL_P.Mark Mitchell1-2/+2
2000-04-24cp-tree.h (lang_decl): Remove pretty_function_p.Mark Mitchell1-43/+61
2000-04-19typoJason Merrill1-1/+1
2000-04-11cp-tree.h (cp_tree_index): Add CPTI_DTOR_IDENTIFIER.Mark Mitchell1-1/+55
2000-04-11cp-tree.h (lang_decl_flags): Rename constructor_for_vbase_attr to has_in_char...Mark Mitchell1-3/+1
2000-04-11cp-tre.h (finish_function): Change prototype.Mark Mitchell1-13/+5
2000-04-10cp-tree.h (struct lang_decl): Remove main_decl_variant.Mark Mitchell1-1/+0
2000-04-06cp-tree.h (lang_decl_flags): Rename saved_inline to deferred.Mark Mitchell1-22/+1