aboutsummaryrefslogtreecommitdiff
path: root/build/parser
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2015-11-28 19:13:29 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2015-11-28 19:13:29 +0200
commitd787f5161414af0910e6992a248ed270d413e2e2 (patch)
tree35a2b3cea2a855427cffa64250f5a8de44895588 /build/parser
parent99ccefe993f4ecae4bccf334d598fa3e92dc186e (diff)
Add support for name crosses, for example {hxx ixx cxx}{foo bar}
See tests/names for more examples.
Diffstat (limited to 'build/parser')
-rw-r--r--build/parser8
1 files changed, 8 insertions, 0 deletions
diff --git a/build/parser b/build/parser
index 7787568..04066ff 100644
--- a/build/parser
+++ b/build/parser
@@ -100,6 +100,14 @@ namespace build
const dir_path* dir,
const std::string* type);
+ size_t
+ names_trailer (token&, token_type&,
+ names_type&,
+ size_t pair,
+ const std::string* prj,
+ const dir_path* dir,
+ const std::string* type);
+
// Buildspec.
//
buildspec