From e188fbebff1d4ba01ec906867e2d7ef0824b01f8 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 1 Dec 2020 07:28:20 +0200 Subject: Modules-related refactoring --- libbuild2/cc/parser.cxx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'libbuild2/cc/parser.cxx') diff --git a/libbuild2/cc/parser.cxx b/libbuild2/cc/parser.cxx index 9559b87..61d62b7 100644 --- a/libbuild2/cc/parser.cxx +++ b/libbuild2/cc/parser.cxx @@ -14,13 +14,11 @@ namespace build2 { using type = token_type; - unit parser:: - parse (ifdstream& is, const path_name& in) + void parser:: + parse (ifdstream& is, const path_name& in, unit& u) { lexer l (is, in); l_ = &l; - - unit u; u_ = &u; // If the source has errors then we want the compiler to issues the @@ -160,7 +158,6 @@ namespace build2 << "global module fragment"; checksum = l.checksum (); - return u; } void parser:: -- cgit v1.1