aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
AgeCommit message (Expand)AuthorFilesLines
2001-11-22tree-dump.c: Rename from c-dump.c.Bryce McKinlay1-10/+10
2001-11-22re PR c++/3637 (Internal compiler error in finish_member_declaration)Mark Mitchell1-2/+1
2001-11-04* pt.c (tsubst_copy): Call tsubst for TYPEOF_EXPR.Kriang Lerdsuwanakij1-0/+1
2001-11-02* pt.c (unify): Handle SCOPE_REF.Kriang Lerdsuwanakij1-0/+1
2001-10-23cp-tree.def (UNBOUND_CLASS_TEMPLATE): New tree node.Kriang Lerdsuwanakij1-20/+45
2001-10-16pt.c (UNIFY_ALLOW_MAX_CORRECTION): Define.Richard Sandiford1-3/+14
2001-10-13pt.c (lookup_template_class): Build complete template arguments for BOUND_TEM...Kriang Lerdsuwanakij1-0/+13
2001-10-13cp-tree.h (TYPE_BINFO): Update comment.Kriang Lerdsuwanakij1-1/+1
2001-10-13pt.c (determine_specialization): Ignore functions without DECL_TEMPLATE_INFO.Kriang Lerdsuwanakij1-0/+6
2001-10-05Make-lang.in (cp/decl.o, cp/tree.o): Depend on tree-inline.h.Alexandre Oliva1-1/+1
2001-09-21Table-driven attributes.Joseph Myers1-2/+2
2001-09-13c-parse.in (yyerror): Const-ification and/or static-ization.Kaveh R. Ghazi1-1/+1
2001-09-06Remove OP_IDENTIFIER.Ira Ruben1-1/+0
2001-09-04decl.c (duplicate_decls): Remove code deadling with DECL_SAVED_INSNS.Mark Mitchell1-1/+2
2001-08-22pt.c (tsubst_expr): Hand off to the TREE_CHAIN of a statement.Jason Merrill1-30/+28
2001-08-11pt.c (maybe_fold_nontype_arg): Use TREE_TYPE of ARG as the criterion to avoid...Kriang Lerdsuwanakij1-10/+13
2001-07-26pt.c (tsubst_template_parms): Call maybe_fold_nontype_arg and tsubst_expr for...Kriang Lerdsuwanakij1-2/+3
2001-07-19class.c (type_requires_array_cookie): New function.Mark Mitchell1-1/+0
2001-07-11* Revert today's change -- there is a subtle bug.Ben Elliston1-1/+1
2001-07-11re PR c++/80 (g++ enum and attributed __packed__)Ben Elliston1-1/+1
2001-07-11pt.c (tsubst_decl): Set DECL_CONTEXT for namespace-scope variables.Mark Mitchell1-2/+3
2001-07-06cp-tree.h (copy_template_template_parm): Rename to ...Kriang Lerdsuwanakij1-2/+1
2001-06-14class.c (dfs_find_final_overrider): Fix logic.Jason Merrill1-1/+14
2001-06-06call.c (convert_default_arg): Use INTEGRAL_TYPE_P.John David Anglin1-2/+1
2001-06-06pt.c (instantiate_decl): Tell the repository code about the clones, not the c...Mark Mitchell1-1/+19
2001-05-21cp-tree.def (START_CATCH_STMT): Lose.Jason Merrill1-3/+2
2001-05-20pt.c (determine_specialization): Ignore artificial functions.Kriang Lerdsuwanakij1-0/+3
2001-05-01cp-tree.def (USING_STMT): New statement node.Nathan Sidwell1-1/+7
2001-04-24Lazy __FUNCTION__ generation.Nathan Sidwell1-30/+7
2001-04-24pt.c (tsubst_decl): Use VOID_TYPE_P.Nathan Sidwell1-4/+4
2001-04-12cp-tree.h (TYPE_LINKAGE_IDENTIFIER): New macro.Jason Merrill1-1/+1
2001-03-28pt.c (check_default_tmpl_args): Make error messages clearer.Phil Edwards1-2/+2
2001-03-21pt.c (instantiate_decl): Abort if we see a member constant instantiation that...Jason Merrill1-56/+28
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-81/+15
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-6/+4
2001-03-01Implement using decls inside template functions.Nathan Sidwell1-0/+8
2001-02-28Remove floating point and complex type template constant parms.Nathan Sidwell1-21/+1
2001-02-18invoke.texi (-fsquangle): Remove documentation.Mark Mitchell1-4/+2
2001-02-18Do put the VTT parameter in DECL_ARGUMENTS.Jason Merrill1-0/+11
2001-02-18pt.c (check_explicit_specialization): Copy TREE_PRIVATE and TREE_PROTECTED fr...Mark Mitchell1-0/+5
2001-02-16pt.c (push_template_decl_real): Don't remangle the name of a class template.Mark Mitchell1-1/+3
2001-02-14pt.c (unify): Don't check cv quals of array types.Nathan Sidwell1-0/+4
2001-02-12pt.c (maybe_adjust_types_for_deduction, [...]): Remove spurious information i...Nathan Sidwell1-18/+4
2001-02-12Remove old ABI support.Mark Mitchell1-103/+7
2001-02-08search.c (shared_member_p): New function.Jason Merrill1-15/+40
2001-02-06pt.c (lookup_template_class): Make sure it's a primary template or template_t...Nathan Sidwell1-1/+7
2001-01-29tree.c, tree.h (build_parse_node): Remove; was identical to build_nt.Joseph Myers1-2/+2
2001-01-28configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.Kaveh R. Ghazi1-2/+0
2001-01-24pt.c (tsubst_decl): Remove IN_DECL parameter.Nathan Sidwell1-6/+15
2001-01-24pt.c (check_explicit_specialization): Clone constructors and destructors.Kriang Lerdsuwanakij1-0/+5