aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/lex.c
AgeCommit message (Expand)AuthorFilesLines
1999-09-12decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.Mark Mitchell1-8/+1
1999-09-09decl.c (lang_mark_tree): Mark TYPE_LANG_SPECIFIC.Mark Mitchell1-1/+1
1999-09-09Reorganize per-function data.Mark Mitchell1-2/+0
1999-09-09cp-tree.h (scratch_tree_cons): Remove.Mark Mitchell1-3/+3
1999-09-09cp-tree.h (lang_decl_flags): Remove permanent_attr.Mark Mitchell1-34/+5
1999-09-07Makefile.in (tree.o): Depend on ggc.h.Mark Mitchell1-43/+50
1999-09-06Get ready for garbage collection.Mark Mitchell1-12/+20
1999-09-04Makefile.in (CXX_TREE_H): Include function.h.Mark Mitchell1-2/+2
1999-09-02gxx.gperf (hash, [...]): Add prototypes.Kaveh R. Ghazi1-14/+16
1999-08-18cp-tree.h (build_lang_field_decl): Remove.Mark Mitchell1-35/+25
1999-08-17cp-tree.h (CALL_DECLARATOR_PARMS): New macro.Mark Mitchell1-4/+11
1999-08-16cp-tree.h (CAN_HAVE_FULL_LANG_DECL_P): New macro.Mark Mitchell1-1/+5
1999-08-14Speed up Koenig lookup.Jason Merrill1-3/+6
1999-08-14cp-tree.def (DECL_STMT): Make it smaller.Mark Mitchell1-41/+19
1999-08-13For gcc:Gavin Romig-Koch1-0/+1
1999-08-11extend.texi (C++ Signatures): Remove node.Mark Mitchell1-14/+0
1999-08-11* lex.c (do_identifier): Remove unnecessary lookup of class field.Martin v. Loewis1-28/+0
1999-08-09decl.c: Remove redundant prototype for `print_error_function'.Kaveh R. Ghazi1-1/+1
1999-08-07class.c (count_fields, [...]): Add static prototype.Kaveh R. Ghazi1-6/+12
1999-08-06decl.c (lookup_name_real): Set the complain flag if we're looking for a names...Jason Merrill1-1/+2
1999-08-06error.c (dump_expr): Handle EXACT_DIV_EXPR.Mark Mitchell1-0/+1
1999-08-03lex.c (yyprint): Handle PFUNCNAME.Jason Merrill1-0/+1
1999-08-03lex.c (errorcount, sorrycount): Don't declare.Mark Mitchell1-2/+0
1999-07-27method.c: Remove prototype for largest_union_member.Jason Merrill1-1/+2
1999-07-26input.c (feed_input): Add file, line parms.Jason Merrill1-9/+15
1999-07-23lex.c: Sync with C frontend.Jason Merrill1-507/+612
1999-07-21For gcc:Gavin Romig-Koch1-18/+26
1999-07-20lang-specs.h (c++-cpp-output): Pass -fpreprocessed.Jason Merrill1-646/+493
1999-07-20c-common.h: New file.Bernd Schmidt1-1/+0
1999-07-09decl2.c (reparse_absdcl_as_casts): Don't warn about old-style casts in system...Jason Merrill1-93/+93
1999-07-06lex.c (errorcount): Declare it.Dave Brolley1-0/+2
1999-07-02For gcc:Gavin Romig-Koch1-1/+8
1999-07-01lex.c (real_yylex): Change integer literal overflow handling to be like c-lex.c.Gavin Romig-Koch1-18/+3
1999-07-01For gcc:Gavin Romig-Koch1-2/+2
1999-06-07lex.c (real_yylex): Replace unused bytes from bad multibyte char.Dave Brolley1-17/+26
1999-05-30lex.c (make_lang_type): Create TYPE_BINFO for TEMPLATE_TYPE_PARMs just like f...Mark Mitchell1-1/+7
1999-05-24decl.c (lookup_tag): Remove code no longer needed after name-lookup improveme...Mark Mitchell1-0/+6
1999-04-22cp-tree.h (lang_decl_flags): Remove returns_first_arg and preserves_first_arg.Mark Mitchell1-15/+25
1999-04-22gxx.gperf (RETURN): Rename to RETURN_KEYWORD to avoid clashes with the RTL co...Mark Mitchell1-1/+1
1999-04-16tweak spellingJason Merrill1-1/+1
1999-04-14cp-tree.h (popclass): Change declaration.Mark Mitchell1-1/+1
1999-04-02tinfo.h (__class_type_info): Fix illegal declaration.Mark Mitchell1-4/+2
1999-03-30cp-tree.h (IDENTIFIER_AS_DESC, [...]): Remove cruft.Jason Merrill1-63/+0
1999-03-26Warning fixes:Kaveh R. Ghazi1-23/+30
1999-03-24typeck.c (common_type): Handle cv-qual unification for pointers to members.Jason Merrill1-12/+13
1999-03-15lex.c: Don't include setjmp.h.Kaveh R. Ghazi1-87/+118
1999-03-12lex.c (do_identifier): Correct call to enforce_access.Mark Mitchell1-1/+1
1999-03-09cp-tree.h (flag_access_control): Declare.Mark Mitchell1-7/+2
1999-02-04pt.c (unify): Call coerce_template_parms with the COMPLAIN flag turned off.Jason Merrill1-2/+11
1999-01-14re PR other/18132 (Problem compiling gcc 3.4.2)Jason Merrill1-5/+6