aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/parse.y
AgeCommit message (Expand)AuthorFilesLines
1999-09-20cp-tree.h (finish_stmt_expr): Change prototype.Mark Mitchell1-1/+1
1999-09-20* parse.y (primary): Use build_functional_cast for CV_QUALIFIER.Nathan Sidwell1-9/+3
1999-09-18Turn on function-at-a-time processing.Mark Mitchell1-16/+12
1999-09-17cp-tree.h (poplevel_class): Declare.Mark Mitchell1-2/+3
1999-09-10* parse.y (simple_stmt): Fix typo in last change.Mark Mitchell1-1/+1
1999-09-09cp-tree.h (begin_switch_stmt): Adjust prototype.Mark Mitchell1-2/+2
1999-09-09Reorganize per-function data.Mark Mitchell1-2/+6
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-4/+4
1999-09-08cp-tree.h (copy_to_permanent): Remove.Mark Mitchell1-1/+1
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-18/+18
1999-09-05Makefile.in (parse.o): Depend on ggc.h.Richard Henderson1-0/+10
1999-08-31c-parse.in (language_string): Constify.Kaveh R. Ghazi1-1/+1
1999-08-30cp-tree.h (start_handler_parms): New function.Mark Mitchell1-4/+6
1999-08-28cp-tree.def (LABEL_STMT): New tree node.Mark Mitchell1-5/+4
1999-08-25cp-tree.def (SUBOBJECT): New tree node.Mark Mitchell1-8/+0
1999-08-16cp-tree.def (STMT_EXPR): New tree node.Mark Mitchell1-4/+4
1999-08-14cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1-1/+1
1999-08-12cp-tree.h (minimal_parse_mode): Remove.Mark Mitchell1-9/+4
1999-08-11parse.y (pedantic): Give it itype.Mark Mitchell1-6/+8
1999-08-11extend.texi (C++ Signatures): Remove node.Mark Mitchell1-54/+2
1999-08-09semantics.c (begin_function_try_block, [...]): New fns.Jason Merrill1-9/+3
1999-08-04cp-tree.h (empty_except_spec): New global var.Nathan Sidwell1-6/+7
1999-08-03decl.c (start_enum): Show location of previous definition.Nathan Sidwell1-11/+9
1999-07-25decl.c (ptr_type_node, [...]): New.Richard Henderson1-1/+4
1999-07-20lang-specs.h (c++-cpp-output): Pass -fpreprocessed.Jason Merrill1-2/+1
1999-07-20c-common.h: New file.Bernd Schmidt1-1/+0
1999-05-24decl.c (lookup_tag): Remove code no longer needed after name-lookup improveme...Mark Mitchell1-2/+4
1999-05-16revertJason Merrill1-1/+1
1999-05-16decl2.c (finish_objects): Don't use .?tors.* if we don't have ASM_OUTPUT_CONS...Jason Merrill1-1/+1
1999-05-05decl2.c (start_objects): Don't let static constructors and destructors get in...Mark Mitchell1-1/+2
1999-04-22gxx.gperf (RETURN): Rename to RETURN_KEYWORD to avoid clashes with the RTL co...Mark Mitchell1-5/+5
1999-04-18cp-tree.h (finish_class_definition): Add parameter.Mark Mitchell1-3/+2
1999-04-15cp-tree.h (lang_type): Add documentation.Mark Mitchell1-31/+58
1999-04-15parse.y (after_type_declarator_intern): New nonterminal.Jason Merrill1-22/+34
1999-04-12parse.y (absdcl_intern): New nonterminal.Jason Merrill1-7/+17
1999-04-02tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1-22/+6
1999-03-31semantics.c (begin_inline_definitions, [...]): Rename from finish_default_arg...Jason Merrill1-10/+23
1999-03-30cp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.Jason Merrill1-6/+8
1999-03-27cp-tree.h (add_friend): Declare.Mark Mitchell1-1/+1
1999-03-26Warning fixes:Kaveh R. Ghazi1-1/+2
1999-03-17parse.y (named_complex_class_head_sans_basetype): Do nothing for error_mark_n...Martin v. Löwis1-18/+24
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-9/+1
1998-12-13cp-tree.def (CPLUS_BINDING): Update documentation.Mark Mitchell1-8/+15
1998-12-04pt.c (check_template_shadow): New fn.Jason Merrill1-4/+1
1998-11-22parse.y (named_class_head): Update CLASSTYPE_DECLARED_CLASS.Jason Merrill1-2/+7
1998-11-22update copyrightsJason Merrill1-1/+1
1998-11-21Handle specifying template args to member function templates.Jason Merrill1-1/+10
1998-11-16typeck2.c (my_friendly_abort): Don't fatal twice in a row.Jason Merrill1-2/+3
1998-11-01parse.y (apparent_template_type): new typeAlexandre Oliva1-2/+12
1998-10-25cp-tree.def (TYPEOF_TYPE): New code.Jason Merrill1-1/+1