diff --git a/toml/acceptor.hpp b/toml/acceptor.hpp index d19a04b..8104142 100644 --- a/toml/acceptor.hpp +++ b/toml/acceptor.hpp @@ -365,6 +365,16 @@ using is_literal_multiline_string = is_repeat_of, 3> >; +template +using is_string = + is_one_of< + is_basic_inline_string, + is_basic_multiline_string, + is_literal_inline_string, + is_literal_multiline_string + >; + + template using is_sign = is_one_of, is_charactor>; template @@ -494,6 +504,15 @@ using is_offset_date_time = is_offset >; +template +using is_datetime = + is_one_of< + is_offset_date_time, + is_local_date_time, + is_local_date, + is_local_time + >; + template using is_fundamental_type = is_one_of<