egcs/gcc/cp ChangeLog cp-tree.h decl2.c lex.c ...

Jason Merrill jason@cygnus.com
Sun Jul 12 16:55:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	jason@egcs.cygnus.com	98/07/12 16:55:31

Modified files:
	gcc/cp         : ChangeLog cp-tree.h decl2.c lex.c parse.c 
	                 parse.y pt.c semantics.c 

Log message:
	* decl2.c (build_expr_from_tree): Change calls of do_identifier.
	Do Koenig lookup in CALL_EXPR.
	(arg_assoc): Handle error_mark.
	* lex.c (is_global): New function.
	(do_identifier): Expect arguments for Koenig lookup.
	* parse.y (primary): Add rules for calls of unqualified function calls.
	(do_id): Change call of do_identifier.
	* pt.c (finish_stmt_expr): Likewise.
	* semantics.c (finish_id_expr): Likewise.
	(finish_call_expr): Add integer parameter to indicate
	argument-dependent lookup.




More information about the Gcc-cvs mailing list