aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/parser.cxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2020-08-12 13:54:21 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2020-08-12 13:54:21 +0200
commitd72e5f95e70976f9b8bc29a7ace3c354e815ca49 (patch)
tree4ac1f39941be5c6cd57287e15a049ec4d62eb126 /libbuild2/parser.cxx
parent446c6548a1b61a18a27e24320a53a66a3ef7008a (diff)
Add int64 and int64s variable types
Diffstat (limited to 'libbuild2/parser.cxx')
-rw-r--r--libbuild2/parser.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/libbuild2/parser.cxx b/libbuild2/parser.cxx
index cda4c69..8ae13a8 100644
--- a/libbuild2/parser.cxx
+++ b/libbuild2/parser.cxx
@@ -3797,6 +3797,7 @@ namespace build2
return
n == "bool" ? ptr (value_traits<bool>::value_type) :
+ n == "int64" ? ptr (value_traits<int64_t>::value_type) :
n == "uint64" ? ptr (value_traits<uint64_t>::value_type) :
n == "string" ? ptr (value_traits<string>::value_type) :
n == "path" ? ptr (value_traits<path>::value_type) :
@@ -3807,6 +3808,7 @@ namespace build2
n == "target_triplet" ? ptr (value_traits<target_triplet>::value_type) :
n == "project_name" ? ptr (value_traits<project_name>::value_type) :
+ n == "int64s" ? ptr (value_traits<int64s>::value_type) :
n == "uint64s" ? ptr (value_traits<uint64s>::value_type) :
n == "strings" ? ptr (value_traits<strings>::value_type) :
n == "paths" ? ptr (value_traits<paths>::value_type) :