toml11/toml
ToruNiina 259da54edb refactor: always use vector<char> in location
`location` and `region` have a (shared_ptr to the) container of TOML
contents. Those take a template argument to allow both std::vector<char>
and std::string as an interanal container. But since those are internal
feature, i.e. it should not be used by a user directly, this template
can be removed by re-writing a parser a bit. This introduces a
complexity to toml11 error reporting system, so I'm removing this.
First, remove all the location<std::string> from the parser. Then the
template argument can be removed because everyone uses std::vector<char>
now.
2020-07-20 19:52:11 +09:00
..
color.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
combinator.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
comments.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
datetime.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
exception.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
from.hpp feat: add from<T> and into<T> 2019-03-16 14:27:05 +09:00
get.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
into.hpp feat: add from<T> and into<T> 2019-03-16 14:27:05 +09:00
lexer.hpp Merge branch 'master' into reorder-headers 2020-07-10 00:06:22 +09:00
literal.hpp feat: pass source_location to exception 2019-10-31 22:23:31 +09:00
parser.hpp refactor: always use vector<char> in location 2020-07-20 19:52:11 +09:00
region.hpp refactor: add a method to reduce complexity later 2020-07-20 19:40:55 +09:00
result.hpp feat: use detail::none_t instead of char 2019-05-31 17:07:52 +09:00
serializer.hpp Merge branch 'reorder-headers' to master 2020-07-17 15:17:40 +09:00
source_location.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
storage.hpp refactor: add explicit to ctors of internal types 2020-01-24 15:58:24 +09:00
string.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
traits.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
types.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
utility.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00
value.hpp feat: reorder headers following google c++ style 2020-06-28 00:58:20 +09:00