summaryrefslogtreecommitdiff
path: root/gcc/cp/pt.c
Commit message (Expand)AuthorAgeFilesLines
* decl2.c (comdat_linkage): Also set DECL_COMDAT.Jason Merrill1998-02-121-11/+3
* Some patches for 1.0.2:Jason Merrill1998-02-111-19/+18
* * pt.c (instantiate_decl): Defer all templates but inline functions.Jason Merrill1997-12-201-8/+9
* pt.c (unify): Handle `void' template parameters in specializations.Mark Mitchell1997-11-261-0/+1
* pt.c (do_poplevel): Don't prohibit jumps into this contour.Bruno Haible1997-11-181-1/+1
* call.c (build_new_method_call): Handle getting a TEMPLATE_ID_EXPR around a TE...Jason Merrill1997-11-181-34/+60
* pt.c (do_type_instantiation): Fix typo.Jason Merrill1997-11-121-3/+14
* init.c (build_new): Handle freeing allocated memory when the constructor throws.Jason Merrill1997-11-121-1/+4
* pt.c (instantiate_decl): SET_DECL_IMPLICIT_INSTANTIATION on new decl.Jason Merrill1997-10-231-0/+1
* method.c (build_template_parm_names, [...]): Add static to definitions.Brendan Kehoe1997-10-221-9/+8
* decl.c (duplicate_decls): Handle template specializations correctly.Mark Mitchell1997-10-201-1/+1
* pt.c (determine_explicit_specialization): Initialize "dummy" to keep Purify q...Judy Goldberg1997-10-161-1/+1
* cp-tree.h (scratchalloc, [...]): Define as macros for now.Jason Merrill1997-10-141-6/+7
* * pt.c (instantiate_decl): Fix previous change.Jason Merrill1997-10-101-5/+13
* pt.c (tsubst): Fix thinko.Jason Merrill1997-10-091-40/+35
* decl.c (duplicate_decls): Don't warn about template instances.Jason Merrill1997-10-071-12/+2
* pt.c (instantiate_decl): Look for the original template.Jason Merrill1997-10-061-4/+9
* cp-tree.h, [...]: Lose DECL_C_STATIC and DECL_PUBLIC.Jason Merrill1997-09-291-1/+1
* [multiple changes]Jason Merrill1997-09-281-38/+618
* [multiple changes]Jason Merrill1997-09-111-3/+43
* * pt.c (unify): Just return 0 for a TYPENAME_TYPE.Jason Merrill1997-09-091-0/+6
* decl.c (current_local_enum): Remove static.Jody Goldberg1997-09-081-5/+13
* pt.c (begin_member_template_processing): Take a function as argument, not a s...Mark Mitchell1997-09-081-11/+27
* decl.c (replace_defag): Undo previous change.Mark Mitchell1997-09-061-0/+6
* class.c (grow_method): Remove check for redeclaration.Jason Merrill1997-09-061-100/+441
* pt.c (type_unification): If strict and the function parm doesn't use template...Jason Merrill1997-09-031-4/+31
* typeck.c (convert_arguments): Don't arbitrarily choose the first of a set of ...Jason Merrill1997-09-031-1/+1
* pt.c (unify): float doesn't match double.Jason Merrill1997-09-021-3/+15
* [multiple changes]Jason Merrill1997-08-201-10/+14
* pt.c (lookup_nested_type_by_name): Handle typedef wierdness.Jason Merrill1997-08-191-1/+3
* pt.c (instantiate_class_template): Call repo_template_used before finish_prev...Jason Merrill1997-08-191-2/+2
* mergeJason Merrill1997-08-191-0/+5
* 92th Cygnus<->FSF quick mergeBrendan Kehoe1997-07-241-3/+13
* 92th Cygnus<->FSF mergeMike Stump1997-07-081-2/+2
* 91th Cygnus<->FSF quick mergeMike Stump1997-06-181-12/+50
* 91th Cygnus<->FSF quick mergeMike Stump1997-05-281-6/+16
* 91th Cygnus<->FSF quick mergeMike Stump1997-05-191-22/+46
* 91th Cygnus<->FSF quick mergeJason Merrill1997-05-061-7/+7
* 91th Cygnus<->FSF mergeMike Stump1997-04-231-0/+3
* 90th Cygnus<->FSF quick mergeMike Stump1997-04-021-6/+16
* 90th Cygnus<->FSF quick mergeMike Stump1997-02-121-1/+2
* 90th Cygnus<->FSF quick mergeJason Merrill1997-02-061-25/+10
* 90th Cygnus<->FSF quick mergeMike Stump1997-02-041-8/+12
* 90th Cygnus<->FSF quick mergeMike Stump1997-01-211-31/+37
* 90th Cygnus<->FSF quick mergeMike Stump1996-12-271-28/+35
* 90th Cygnus<->FSF quick mergeMike Stump1996-12-181-2/+10
* 90th Cygnus<->FSF quick mergeMike Stump1996-12-181-1/+32
* 90th Cygnus<->FSF quick mergeMike Stump1996-11-121-17/+30
* 89th Cygnus<->FSF quick mergeMike Stump1996-10-181-0/+2
* 89th Cygnus<->FSF quick mergeMike Stump1996-10-111-1/+5