aboutsummaryrefslogtreecommitdiff
path: root/build2/test/script/token
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2016-11-04 08:17:40 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2016-11-04 09:26:02 +0200
commitd4be6965ed8d5cacb79776fa892b763548e3d070 (patch)
tree92ced4c32404740692501f40c5f9ec36d598c6c0 /build2/test/script/token
parent8caa111ec27dc21973b764d9892e7100f4bd2628 (diff)
Handle printing of extended tokens (testscript)
Diffstat (limited to 'build2/test/script/token')
-rw-r--r--build2/test/script/token7
1 files changed, 6 insertions, 1 deletions
diff --git a/build2/test/script/token b/build2/test/script/token
index 51bf282..ac035f7 100644
--- a/build2/test/script/token
+++ b/build2/test/script/token
@@ -22,6 +22,8 @@ namespace build2
enum
{
+ // NOTE: remember to update token_printer()!
+
pipe = base_type::value_next, // |
clean, // &
log_and, // &&
@@ -33,11 +35,14 @@ namespace build2
out_null, // <!
out_string, // <
- out_document, // <<
+ out_document // <<
};
using base_type::base_type;
};
+
+ void
+ token_printer (ostream&, const token&, bool);
}
}
}