aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
AgeCommit message (Expand)AuthorFilesLines
1998-05-19Warning fixes:Kaveh R. Ghazi1-0/+3
1998-05-14typeck.c (original_type): New function.Brendan Kehoe1-0/+1
1998-05-13Warning patches:Kaveh R. Ghazi1-0/+1
1998-05-12error.c (dump_simple_decl): Use DECL_CLASS_SCOPE_P and/or DECL_NAMESPACE_SCOP...Jason Merrill1-2/+2
1998-05-12cp-tree.h (CANONICAL_TYPE_VARIANT): New macro.Mark Mitchell1-0/+8
1998-05-11call.c (add_template_candidate): Adjust for changes to fn_type_unification.Mark Mitchell1-2/+12
1998-05-11cp-tree.h (finish_unary_op_expr): New function.Mark Mitchell1-0/+11
1998-05-10class.c (finish_struct_1): Use OVL_CURRENT on TREE_VEC_ELT.Jason Merrill1-0/+10
1998-05-07massive namespace patchMartin v. Löwis1-33/+69
1998-05-06typo typo fixes fixesJeff Law1-2/+2
1998-04-26cp-tree.h (CLASSTYPE_IS_TEMPLATE): New macro.Mark Mitchell1-4/+28
1998-04-23cp-tree.def: Add WRAPPER.Jason Merrill1-0/+15
1998-04-21cp-tree.h (intTI_type_node, [...]): Declare.Jeffrey A Law1-0/+1
1998-04-17cp-tree.h (type_as_string_real): New function.Mark Mitchell1-0/+1
1998-04-09cp-tree.h (start_decl): Update prototype.Benjamin Kosnik1-3/+4
1998-04-08lex.c (finput): New variable.Dave Brolley1-2/+0
1998-04-03Implement empty base optimization.Jason Merrill1-0/+4
1998-04-02Re-implement allocation of base class subobjects.Jason Merrill1-10/+4
1998-04-02cp-tree.h: Lose CLASSTYPE_VBASE_SIZE, some unused stuff.Jason Merrill1-62/+28
1998-03-29* cp-tree.h (push_expression_obstack): Declare.Jeffrey A Law1-0/+1
1998-03-28pt.c (tsubst): Clear TREE_USED for new FUNCTION_DECLs.Mark Mitchell1-0/+17
1998-03-27pt.c (redeclare_class_template): New function.Mark Mitchell1-0/+1
1998-03-25cp-tree.h (enforce_access): Declare.Mark Mitchell1-0/+1
1998-03-25* cp-tree.h: Fix typo.Kriang Lerdsuwanakij1-1/+1
1998-03-24cplus-dem.c (optable): Add sizeof.Mark Mitchell1-1/+1
1998-03-18semantics.c: New file, containing routines to perform the semantic phase of p...Mark Mitchell1-0/+67
1998-03-15cp-tree.h (TEMPLATE_PARMS_FOR_INLINE): New macro.Jason Merrill1-0/+2
1998-03-15cp-tree.h (struct lang_decl_flags): Add needs_final_overrider.Manfred Hollstein1-1/+6
1998-03-03cvt.c, [...]: Clean up more old overloading code, old RTTI code, and some for...Jason Merrill1-1/+0
1998-03-02call.c, [...]: Remove support for -fno-ansi-overloading and overloading METHO...Jason Merrill1-16/+0
1998-03-02call.c, [...]: Remove nsubsts parm from *type_unification* and unify.Jason Merrill1-1/+1
1998-02-28missedJason Merrill1-0/+2
1998-02-27Support partial specialization of member class templates.Jason Merrill1-1/+1
1998-02-26pt.c (tsubst, [...]): Support member class templates.Jason Merrill1-6/+3
1998-02-25typeck.c (get_delta_difference): Give hard error for conversion from virtual ...Jason Merrill1-4/+4
1998-02-24Partial implementation of namespaces.Jason Merrill1-3/+44
1998-02-23pt.c, [...]: Remove unused NARGS argument to tsubst and friends.Jason Merrill1-3/+3
1998-02-22Support for friend templates.Jason Merrill1-15/+59
1998-02-18* cp-tree.h (strip_attrs): Remove decl.Brendan Kehoe1-1/+0
1998-02-12cp-tree.h: Add access_protected_virtual_node.Jason Merrill1-1/+2
1998-02-10cp-tree.h (push_template_decl): Return the decl passed in, or an equivalent d...Mark Mitchell1-1/+1
1998-02-10Add declaration for flag_do_squangling.Andrew Macleod1-0/+5
1998-02-02call.c (add_template_candidate_real): Pass extra parameter to fn_type_unifica...Mark Mitchell1-1/+1
1998-02-02cp-tree.h (DECL_NONSTATIC_MEMBER_FUNCTION_P): New macro.Mark Mitchell1-1/+7
1998-01-28cp-tree.h (grok_enum_decls): Remove type parameter.Jason Merrill1-1/+1
1998-01-27call.c (add_template_candidate_real): New function.Mark Mitchell1-6/+9
1998-01-22pt.c (coerce_template_parms): Don't access elements of ARGLIST that is not re...Kriang Lerdsuwanakij1-1/+10
1998-01-19decl.c (start_decl): Don't allow duplicate definitions of static data members.Mark Mitchell1-3/+13
1998-01-12init.c (build_new_1): Split out from build_new.Jason Merrill1-0/+3
1997-12-12errfn.c (cp_pedwarn, [...]): Replace extern decls with casts.Jason Merrill1-1/+0