aboutsummaryrefslogtreecommitdiff
path: root/build2/test/script/lexer
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-10-19 15:08:30 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-11-04 09:26:30 +0200
commit996136ec9b8d002b7f1cbd2d7eeac850a561143d (patch)
tree87bc68bfdf086191725fe211444f71ca4904f6fb /build2/test/script/lexer
parent56eb8c36b5b408e08760fa18cf893e5e8a613b7a (diff)
Implement two-stage testscript parsing
Diffstat (limited to 'build2/test/script/lexer')
-rw-r--r--build2/test/script/lexer4
1 files changed, 3 insertions, 1 deletions
diff --git a/build2/test/script/lexer b/build2/test/script/lexer
index d79ef78..80e6036 100644
--- a/build2/test/script/lexer
+++ b/build2/test/script/lexer
@@ -31,7 +31,9 @@ namespace build2
here_line
};
- using base_type::base_type;
+ lexer_mode () = default;
+ lexer_mode (value_type v): base_type (v) {}
+ lexer_mode (base_type v): base_type (v) {}
};
class lexer: public build2::lexer