diff options
Diffstat (limited to 'libbuild2/lexer.test.cxx')
-rw-r--r-- | libbuild2/lexer.test.cxx | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libbuild2/lexer.test.cxx b/libbuild2/lexer.test.cxx index 24f0528..809fcd6 100644 --- a/libbuild2/lexer.test.cxx +++ b/libbuild2/lexer.test.cxx @@ -2,7 +2,6 @@ // license : MIT; see accompanying LICENSE file #include <cstdlib> // strtoul() -#include <cassert> #include <iostream> #include <libbuild2/types.hxx> @@ -11,6 +10,9 @@ #include <libbuild2/token.hxx> #include <libbuild2/lexer.hxx> +#undef NDEBUG +#include <cassert> + using namespace std; namespace build2 @@ -84,7 +86,11 @@ namespace build2 } if (q != '\0') - cout << " [" << q << (t.qcomp ? "/C" : "/P") << ']'; + cout << " [" + << q + << (t.qcomp ? "/C" : "/P") + << (!t.qcomp && t.qfirst ? "/F" : "") + << ']'; } cout << endl; |