OSDN Git Service

* parse.y (extdefs): Call ggc_collect.
[pf3gnuchains/gcc-fork.git] / gcc / cp / parse.y
2000-03-18 loewis * parse.y (extdefs): Call ggc_collect.
2000-02-26 lawFix copyrights
2000-02-25 mmitchel * lex.c (check_newline): Use push_srcloc and pop_srclo...
2000-02-23 jason * decl.c (grokdeclarator): Call decl_type_acces...
2000-02-22 loewis Refer to the standard as an ISO document, not an ANSI...
2000-02-18 jason * semantics.c (deferred_type_access_control...
2000-02-13 jason * parse.y (frob_specs): Split out...
2000-02-07 jason * cp-tree.h (struct saved_scope): Add incomplet...
2000-02-02 law * parse.y (simple_stmt): Allow :: token in...
2000-01-26 ghazi * call.c: PROTO -> PARAMS.
2000-01-18 nathan * cp-tree.h (get_tinfo_fn_dynamic): Remove prototype.
2000-01-17 mmitchel * cp-tree.h (scratchalloc): Remove.
2000-01-12 mmitchel * call.c (convert_class_to_reference): Fix typos.
1999-11-16 mmitchel * cp-tree.h (build_enumerator): Change prototype.
1999-11-14 mmitchel * cp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-11-07 mmitchel * cp-tree.h (begin_new_placement): Remove.
1999-10-29 mmitchel * cp-tree.h (make_typename_type): Change prototype.
1999-10-25 mmitchel * decl.c (push_overloaded_decl_1): Use pushdecl.
1999-10-13 nathan * cp-tree.h (build_x_va_arg): Prototype new function.
1999-10-03 mmitchel * cp-tree.def (VEC_INIT_EXPR): Remove.
1999-09-20 mmitchel * cp-tree.h (finish_stmt_expr): Change prototype.
1999-09-20 nathan * parse.y (primary): Use build_functional_cast for...
1999-09-18 mmitchel Turn on function-at-a-time processing.
1999-09-17 mmitchel * cp-tree.h (poplevel_class): Declare.
1999-09-10 mmitchel * parse.y (simple_stmt): Fix typo in last change.
1999-09-09 mmitchel * cp-tree.h (begin_switch_stmt): Adjust prototype.
1999-09-09 mmitchel Reorganize per-function data.
1999-09-09 mmitchel * cp-tree.h (scratch_tree_cons): Remove.
1999-09-08 mmitchel * cp-tree.h (copy_to_permanent): Remove.
1999-09-07 mmitchel * Makefile.in (tree.o): Depend on ggc.h.
1999-09-05 mmitchel * Makefile.in (parse.o): Depend on ggc.h.
1999-08-31 ghazi * c-parse.in (language_string): Constify.
1999-08-30 mmitchel * cp-tree.h (start_handler_parms): New function.
1999-08-28 mmitchel * cp-tree.def (LABEL_STMT): New tree node.
1999-08-25 mmitchel * cp-tree.def (SUBOBJECT): New tree node.
1999-08-16 mmitchel * cp-tree.def (STMT_EXPR): New tree node.
1999-08-14 mmitchel * cp-tree.def (DECL_STMT): Make it smaller.
1999-08-12 mmitchel * cp-tree.h (minimal_parse_mode): Remove.
1999-08-11 mmitchel * parse.y (pedantic): Give it itype. Adjust usage...
1999-08-11 mmitchel * extend.texi (C++ Signatures): Remove node.
1999-08-09 jason * semantics.c (begin_function_try_block, finish_functi...
1999-08-04 nathan * cp-tree.h (empty_except_spec): New global var.
1999-08-03 nathan * decl.c (start_enum): Show location of previou...
1999-07-26 rth * decl.c (ptr_type_node, va_list_type_node...
1999-07-20 jason * lang-specs.h (c++-cpp-output): Pass -fpreprocessed.
1999-07-20 crux * c-common.h: New file.
1999-05-24 mmitchel * decl.c (lookup_tag): Remove code no longer needed...
1999-05-16 jasonrevert
1999-05-16 jason * decl2.c (finish_objects): Don't use .?tors.* if...
1999-05-05 mmitchel * decl2.c (start_objects): Don't let static constructo...
1999-04-22 mmitchel * gxx.gperf (RETURN): Rename to RETURN_KEYWORD to...
1999-04-18 mmitchel * cp-tree.h (finish_class_definition): Add parameter.
1999-04-15 mmitchel * cp-tree.h (lang_type): Add documentation.
1999-04-15 jason * parse.y (after_type_declarator_intern): New nonterminal.
1999-04-12 jason * parse.y (absdcl_intern): New nonterminal.
1999-04-02 mmitchel1999-04-02 Mark Mitchell <mark@codesourcery.com>
1999-03-31 jason * semantics.c (begin_inline_definitions,
1999-03-30 jason * cp-tree.h (IDENTIFIER_AS_DESC, IDENTIFIER_AS_LIST,
1999-03-27 mmitchel * cp-tree.h (add_friend): Declare.
1999-03-26 ghaziWarning fixes:
1999-03-17 loewis * parse.y (named_complex_class_head_sans_basetype):
1999-03-09 mmitchel * cp-tree.h (flag_access_control): Declare.
1998-12-13 mmitchel * cp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-04 jason * pt.c (check_template_shadow): New fn.
1998-11-23 jason * parse.y (named_class_head): Update CLASSTYPE_DECLARE...
1998-11-23 jasonupdate copyrights
1998-11-21 jason Handle specifying template args to member function...
1998-11-16 jason * typeck2.c (my_friendly_abort): Don't fatal twice...
1998-11-01 oliva * parse.y (apparent_template_type): new type
1998-10-26 jason * cp-tree.def (TYPEOF_TYPE): New code.
1998-10-24 loewis * parse.y (condition): Convert VAR_DECL from reference...
1998-10-23 mmitchel * cplus-dem.c (work_stuff): Replace const_type and...
1998-10-22 loewis * parse.y (named_class_head): Push into class while...
1998-10-18 jason * parse.y (fn.def2): Fix 'attrs' format.
1998-10-12 jason * typeck2.c (my_friendly_abort): Add URL.
1998-10-06 mmitchel * cp-tree.def (PTRMEM_CST): New tree node.
1998-09-22 mmitchel * parse.y (component_decl_list): Improve error-recovery.
1998-09-09 jason * error.c (dump_type_real): Handle NAMESPACE_DECL.
1998-09-08 jason * parse.y (nomods_initdcl0): Set up the parser stack...
1998-09-07 jasonrevert error reporting patch
1998-09-06 mmitchel * cp-error.def: New file.
1998-09-03 mmitchel * cp-tree.h (finish_globally_qualified_member_call_expr):
1998-08-28 mmitchel * cp-tree.h (build_enumerator): Take the enumeration...
1998-08-28 mmitchel * cp-tree.h (finish_base_specifier): New function.
1998-08-27 mmitchel * class.c (build_vbase_path): Use reverse_path.
1998-08-26 mmitchel * cp-tree.h (finish_enum): Change prototype.
1998-08-24 jasoncomment
1998-08-24 jason * parse.y (primary): Fix up the type of string constants.
1998-08-20 jason * parse.y (notype_unqualified_id): Also accept ~A...
1998-08-17 mmitchel * cp-tree.h (enter_scope_of): New function.
1998-07-28 mmitchel * cp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-27 jason * parse.y (direct_notype_declarator): Add precedence...
1998-07-24 jason * parse.y (nested_name_specifier_1): Pull out the...
1998-07-23 jason * except.c (process_start_catch_block_old): Call start...
1998-07-22 jason * inc/exception: Change terminate and unexpected to ().
1998-07-17 jason * parse.y (primary): Use notype_unqualified_id instead...
1998-07-15 jason * decl2.c (add_using_namespace): Iterate over namespac...
1998-07-15 jason * method.c (build_decl_overload_real): Fix namespace...
1998-07-14 jason * parse.y (namespace_qualifier): Fix multiple level...
1998-07-14 jason * call.c (joust): Don't warn about "confusing" convers...
next