From 652f360fceeec60228b50e3d6a61b9e1b4fd23e1 Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 3 Dec 2018 08:43:02 +0200 Subject: Diagnose separated variable/function name --- build2/parser.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/build2/parser.cxx b/build2/parser.cxx index 6c0f6ca..b04923d 100644 --- a/build2/parser.cxx +++ b/build2/parser.cxx @@ -4283,7 +4283,9 @@ namespace build2 name qual; string name; - if (tt == type::word) + if (t.separated) + ; // Leave the name empty to fail below. + else if (tt == type::word) { if (!pre_parse_) name = move (t.value); -- cgit v1.1