aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2001-01-22cp-tree.h (unification_kind_t): Add DEDUCE_ORDER.Nathan Sidwell1-42/+100
2001-01-19cp-tree.h (lookup_template_class): Add complain parm.Nathan Sidwell1-10/+21
2001-01-19pt.c (copy_default_args_to_explicit_spec): Preserve object's CV quals.Nathan Sidwell1-21/+26
2001-01-18pt.c (UNIFY_ALLOW_OUTER_LEVEL): New unify flag.Nathan Sidwell1-19/+28
2001-01-15pt.c (check_nontype_parm): Rename to ...Nathan Sidwell1-4/+4
2001-01-15pt.c (check_nontype_parm): New function.Nathan Sidwell1-22/+39
2001-01-11pt.c (unify): Check array has a domain, before checking whether it is variabl...Nathan Sidwell1-0/+1
2001-01-11pt.c (copy_default_args_to_explicit_spec_1): New function.Mark Mitchell1-25/+111
2001-01-11c-common.h (CTI_VOID_LIST): Remove.Mark Mitchell1-2/+7
2001-01-10output.h (make_function_rtl): Remove prototype.Mark Mitchell1-2/+2
2001-01-08cp-tree.h (lang_decl_flags): Rename defined_in_class to initialized_in_class.Nathan Sidwell1-11/+8
2001-01-04call.c (build_conv): Don't use build1 for USER_CONV.Mark Mitchell1-4/+4
2001-01-03class.c (invalidate_class_lookup_cache): Zero the previous_class_values.Mark Mitchell1-10/+15
2000-12-29class.c (pushclass): Remove #if 0'd code.Mark Mitchell1-20/+6
2000-12-29Add commentMark Mitchell1-0/+4
2000-12-29pt.c (register_local_specialization): Don't return a value.Mark Mitchell1-11/+20
2000-12-22pt.c (more_specialized): Don't optimize len==0.Jason Merrill1-3/+2
2000-12-22In partial ordering for a call, ignore parms for which we don't have a real a...Jason Merrill1-54/+67
2000-12-21pt.c (tsubst_decl): A FUNCTION_DECL has DECL_RESULT, not DECL_TEMPLATE_RESULT.Jason Merrill1-1/+1
2000-12-16pt.c (unify): Handle when both ARG and PARM are BOUND_TEMPLATE_TEMPLATE_PARM.Kriang Lerdsuwanakij1-5/+7
2000-12-16pt.c (reduce_template_parm_level): Set DECL_ARTIFICIAL and DECL_TEMPLATE_PARM_P.Kriang Lerdsuwanakij1-0/+3
2000-12-15pt.c (check_explicit_specialization): Propagate default function arguments to...Kriang Lerdsuwanakij1-0/+25
2000-12-14commentJason Merrill1-0/+3
2000-12-09error.c (dump_function_name): Don't let the user see __comp_ctor.Jason Merrill1-9/+2
2000-12-07pt.c (verify_class_unification): New function.Kriang Lerdsuwanakij1-27/+83
2000-12-05revert cloning patchJason Merrill1-1/+9
2000-12-04mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector".Jason Merrill1-9/+3
2000-12-02* pt.c: Fix typo in comments.Kriang Lerdsuwanakij1-27/+27
2000-11-27decl.c (grokfndecl): Undo COMPONENT_REF damage caused by bison parser ickiness.Nathan Sidwell1-9/+14
2000-11-23pt.c (lookup_template_class): Simplify loop exit constructs.Nathan Sidwell1-23/+26
2000-11-22pt.c (do_decl_instantiate): Explicitly clone constructors and destructors tha...Mark Mitchell1-0/+9
2000-11-17fix thinko in last changeNathan Sidwell1-1/+1
2000-11-17pt.c (tsubst_expr, DECL_STMT): Instantiate decl's type.Nathan Sidwell1-0/+3
2000-11-10Makefile.in (C_AND_OBJC_OBJS): Add c-dump.o.Mark Mitchell1-29/+1
2000-11-07alias.c [...] (init_alias_analysis, [...]): Use memset () instead of bzero ().Joseph Myers1-4/+4
2000-10-31memtemp77.C (main): Adjust comparison against.Gabriel Dos Reis1-4/+4
2000-10-31cp-tree.h (DECL_EXTERNAL_LINKAGE_P): New macro.Mark Mitchell1-3/+3
2000-10-28pt.c (instantiate_decl): Always instantiate static data members initialized i...Mark Mitchell1-6/+5
2000-10-13Remove obstacks.Mark Mitchell1-1/+1
2000-10-06pt.c (lookup_template_class): Set current access for enum.Nathan Sidwell1-1/+6
2000-10-05pt.c (tsubst_expr, [...]): Don't process if tsubsting fails.Nathan Sidwell1-11/+14
2000-09-17splay-tree.c (splay_tree_predecessor): Fix typo in comment.Mark Mitchell1-2/+3
2000-09-12c-common.h (genrtl_clear_out_block): Remove.Mark Mitchell1-1/+0
2000-09-10c-common.h (add_stmt): Change prototype.Mark Mitchell1-1/+2
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