From 818dd4a4e743bc8c93d1be67685b1f2e5db6dcf5 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Tue, 17 Nov 2020 11:23:36 +0200 Subject: Implement modules pseudo-directive parsing (p1703, p1857) --- libbuild2/cc/parser+module.test.testscript | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) (limited to 'libbuild2/cc/parser+module.test.testscript') diff --git a/libbuild2/cc/parser+module.test.testscript b/libbuild2/cc/parser+module.test.testscript index b92f80b..e4ec139 100644 --- a/libbuild2/cc/parser+module.test.testscript +++ b/libbuild2/cc/parser+module.test.testscript @@ -45,6 +45,17 @@ EOI export import foo; EOO +: non-import +: +$* <; +class import; +EOI + : non-module : $* <:6:1: warning: extraneous '}' EOE -: import-missing-name -: -$* <>EOE != 0 -import ; -EOI -:1:8: error: module or header name expected instead of ';' -EOE - : module-missing-name : $* <>EOE != 0 -- cgit v1.1