class.c (instantiate_type): Handle object-relative template-id.
[platform/upstream/gcc.git] / gcc / cp / parse.y
2000-04-11 Jason Merrillclass.c (instantiate_type): Handle object-relative...
2000-03-23 Theodore Papadopoulobuiltin.c (get_pointer_alignment): Use DECL_P and TYPE_...
2000-03-21 Nathan Sidwelltree.h (COMPLETE_TYPE_P): New macro.
2000-03-18 Martin v. Löwis* parse.y (extdefs): Call ggc_collect.
2000-02-26 Jeff LawFix copyrights
2000-02-25 Mark Mitchelllex.c (check_newline): Use push_srcloc and pop_srcloc...
2000-02-23 Jason Merrilldecl.c (grokdeclarator): Call decl_type_access_control.
2000-02-22 Martin v. LöwisRefer to the standard as an ISO document, not an ANSI...
2000-02-18 Jason Merrillsemantics.c (deferred_type_access_control): Walk the...
2000-02-13 Jason Merrillparse.y (frob_specs): Split out...
2000-02-07 Jason Merrillcp-tree.h (struct saved_scope): Add incomplete field.
2000-02-02 Ulrich Drepperparse.y (simple_stmt): Allow :: token in asm parameter...
2000-01-26 Kaveh R. Ghazicall.c: PROTO -> PARAMS.
2000-01-18 Nathan Sidwellcp-tree.h (get_tinfo_fn_dynamic): Remove prototype.
2000-01-17 Mark Mitchellcp-tree.h (scratchalloc): Remove.
2000-01-12 Mark Mitchellcall.c (convert_class_to_reference): Fix typos.
1999-11-16 Mark Mitchellcp-tree.h (build_enumerator): Change prototype.
1999-11-14 Mark Mitchellcp-tree.h (DECL_LOCAL_FUCNTION_P): New macro.
1999-11-07 Mark Mitchellcp-tree.h (begin_new_placement): Remove.
1999-10-29 Mark Mitchellcp-tree.h (make_typename_type): Change prototype.
1999-10-25 Mark Mitchelldecl.c (push_overloaded_decl_1): Use pushdecl.
1999-10-13 Nathan Sidwellcp-tree.h (build_x_va_arg): Prototype new function.
1999-10-03 Mark Mitchellcp-tree.def (VEC_INIT_EXPR): Remove.
1999-09-20 Mark Mitchellcp-tree.h (finish_stmt_expr): Change prototype.
1999-09-20 Nathan Sidwell* parse.y (primary): Use build_functional_cast for...
1999-09-18 Mark MitchellTurn on function-at-a-time processing.
1999-09-17 Mark Mitchellcp-tree.h (poplevel_class): Declare.
1999-09-10 Mark Mitchell* parse.y (simple_stmt): Fix typo in last change.
1999-09-09 Mark Mitchellcp-tree.h (begin_switch_stmt): Adjust prototype.
1999-09-09 Mark MitchellReorganize per-function data.
1999-09-09 Mark Mitchellcp-tree.h (scratch_tree_cons): Remove.
1999-09-08 Mark Mitchellcp-tree.h (copy_to_permanent): Remove.
1999-09-07 Mark MitchellMakefile.in (tree.o): Depend on ggc.h.
1999-09-05 Richard HendersonMakefile.in (parse.o): Depend on ggc.h.
1999-08-31 Kaveh R. Ghazic-parse.in (language_string): Constify.
1999-08-30 Mark Mitchellcp-tree.h (start_handler_parms): New function.
1999-08-28 Mark Mitchellcp-tree.def (LABEL_STMT): New tree node.
1999-08-25 Mark Mitchellcp-tree.def (SUBOBJECT): New tree node.
1999-08-16 Mark Mitchellcp-tree.def (STMT_EXPR): New tree node.
1999-08-14 Mark Mitchellcp-tree.def (DECL_STMT): Make it smaller.
1999-08-12 Mark Mitchellcp-tree.h (minimal_parse_mode): Remove.
1999-08-11 Mark Mitchellparse.y (pedantic): Give it itype.
1999-08-11 Mark Mitchellextend.texi (C++ Signatures): Remove node.
1999-08-09 Jason Merrillsemantics.c (begin_function_try_block, [...]): New...
1999-08-04 Nathan Sidwellcp-tree.h (empty_except_spec): New global var.
1999-08-03 Nathan Sidwelldecl.c (start_enum): Show location of previous definition.
1999-07-26 Richard Hendersondecl.c (ptr_type_node, [...]): New.
1999-07-20 Jason Merrilllang-specs.h (c++-cpp-output): Pass -fpreprocessed.
1999-07-20 Bernd Schmidtc-common.h: New file.
1999-05-24 Mark Mitchelldecl.c (lookup_tag): Remove code no longer needed after...
1999-05-16 Jason Merrillrevert
1999-05-16 Jason Merrilldecl2.c (finish_objects): Don't use .?tors.* if we...
1999-05-05 Mark Mitchelldecl2.c (start_objects): Don't let static constructors...
1999-04-22 Mark Mitchellgxx.gperf (RETURN): Rename to RETURN_KEYWORD to avoid...
1999-04-18 Mark Mitchellcp-tree.h (finish_class_definition): Add parameter.
1999-04-15 Mark Mitchellcp-tree.h (lang_type): Add documentation.
1999-04-15 Jason Merrillparse.y (after_type_declarator_intern): New nonterminal.
1999-04-12 Jason Merrillparse.y (absdcl_intern): New nonterminal.
1999-04-02 Mark Mitchelltinfo.h (__class_type_info): Fix illegal declaration.
1999-03-31 Jason Merrillsemantics.c (begin_inline_definitions, [...]): Rename...
1999-03-30 Jason Merrillcp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.
1999-03-27 Mark Mitchellcp-tree.h (add_friend): Declare.
1999-03-26 Kaveh R. GhaziWarning fixes:
1999-03-17 Martin v. Löwisparse.y (named_complex_class_head_sans_basetype): Do...
1999-03-09 Mark Mitchellcp-tree.h (flag_access_control): Declare.
1998-12-13 Mark Mitchellcp-tree.def (CPLUS_BINDING): Update documentation.
1998-12-04 Jason Merrillpt.c (check_template_shadow): New fn.
1998-11-23 Jason Merrillparse.y (named_class_head): Update CLASSTYPE_DECLARED_C...
1998-11-23 Jason Merrillupdate copyrights
1998-11-21 Jason MerrillHandle specifying template args to member function...
1998-11-16 Jason Merrilltypeck2.c (my_friendly_abort): Don't fatal twice in...
1998-11-01 Alexandre Olivaparse.y (apparent_template_type): new type
1998-10-26 Jason Merrillcp-tree.def (TYPEOF_TYPE): New code.
1998-10-24 Martin v. Löwisparse.y (condition): Convert VAR_DECL from reference...
1998-10-23 Mark Mitchellcplus-dem.c (work_stuff): Replace const_type and volati...
1998-10-22 Martin v. Löwisparse.y (named_class_head): Push into class while parsi...
1998-10-18 Jason Merrillparse.y (fn.def2): Fix 'attrs' format.
1998-10-12 Jason Merrilltypeck2.c (my_friendly_abort): Add URL.
1998-10-06 Mark Mitchellcp-tree.def (PTRMEM_CST): New tree node.
1998-09-22 Mark Mitchell* parse.y (component_decl_list): Improve error-recovery.
1998-09-09 Jason Merrillerror.c (dump_type_real): Handle NAMESPACE_DECL.
1998-09-08 Mumit Khan* parse.y (nomods_initdcl0): Set up the parser stack...
1998-09-07 Jason Merrillrevert error reporting patch
1998-09-06 Mark Mitchellcp-error.def: New file.
1998-09-03 Mark Mitchellcp-tree.h (finish_globally_qualified_member_call_expr...
1998-08-28 Mark Mitchellcp-tree.h (build_enumerator): Take the enumeration...
1998-08-28 Mark Mitchellcp-tree.h (finish_base_specifier): New function.
1998-08-27 Mark Mitchellclass.c (build_vbase_path): Use reverse_path.
1998-08-26 Mark Mitchellcp-tree.h (finish_enum): Change prototype.
1998-08-24 Jason Merrillcomment
1998-08-24 Jason Merrill* parse.y (primary): Fix up the type of string constants.
1998-08-20 Jason Merrill* parse.y (notype_unqualified_id): Also accept ~A<int>.
1998-08-17 Mark Mitchellcp-tree.h (enter_scope_of): New function.
1998-07-28 Mark Mitchellcp-tree.h (TI_USES_TEMPLATE_PARMS): Remove.
1998-07-27 Jason Merrillparse.y (direct_notype_declarator): Add precedence...
1998-07-24 Jason Merrill* parse.y (nested_name_specifier_1): Pull out the TYPE_...
1998-07-23 Jason Merrillexcept.c (process_start_catch_block_old): Call start_de...
1998-07-22 Jason Merrillexception: Change terminate and unexpected to ().
1998-07-17 Jason Merrillparse.y (primary): Use notype_unqualified_id instead...
1998-07-15 Martin v. Löwisdecl2.c (add_using_namespace): Iterate over namespaces...
next