yaml-cpp/src
bedapisl 0122697561 Improve error messages on operator[] or as<> (#656)
Invalid access via operator[] or as<> will now print the offending key, if possible.

For example:

a:
  x: 1
  y: 2

node["a"]["z"].as<int>()

will say that the key "z" was invalid.
2019-04-17 08:44:09 -05:00
..
contrib Add MSVC Debugger Visualizer config for YAML::Node (#693) 2019-03-24 16:02:09 -05:00
binary.cpp Fix include for std::isspace, fixes #621 (#622) 2018-09-04 08:34:18 -05:00
collectionstack.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
convert.cpp Run clang-format 2015-03-29 21:27:20 -05:00
directives.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
directives.h Run clang-format 2014-03-22 12:49:16 -05:00
emit.cpp Run clang-format. 2016-10-12 00:00:39 -05:00
emitfromevents.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
emitter.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
emitterstate.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
emitterstate.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
emitterutils.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
emitterutils.h Fix compiler warnings in MSVC, #448 (#453) 2016-12-13 16:37:29 -05:00
exceptions.cpp Fix _NOEXCEPT not available in VS2017 15.8. Use noexcept for VS2015+ (#597) 2018-06-30 16:23:28 -05:00
exp.cpp Run IWYU 2014-03-22 22:46:04 -05:00
exp.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
indentation.h Fix warnings on visual studio, including changing unsigned to std::size_t 2015-01-24 14:38:22 -06:00
memory.cpp Run IWYU 2014-03-22 23:14:48 -05:00
node_data.cpp Improve error messages on operator[] or as<> (#656) 2019-04-17 08:44:09 -05:00
node.cpp Run clang-format 2014-03-22 13:05:03 -05:00
nodebuilder.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
nodebuilder.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
nodeevents.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
nodeevents.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
null.cpp Run clang-format. 2016-10-12 00:00:39 -05:00
ostream_wrapper.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
parse.cpp Update doc, formatting for parse.h. 2016-05-12 23:20:03 -05:00
parser.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
ptr_vector.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
regex_yaml.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
regex_yaml.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
regeximpl.h clang-format 2014-03-23 20:08:54 -05:00
scanner.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
scanner.h Use nullptr instead of 0 or NULL (clang-tidy warns) (#603) 2018-07-02 23:59:04 -05:00
scanscalar.cpp Some small changes as a result of using a static analyzer (#643) 2018-11-23 11:12:55 -06:00
scanscalar.h Avoid copying cached RegExes for scalars 2016-01-30 18:32:00 -06:00
scantag.cpp Run IWYU 2014-03-22 22:46:04 -05:00
scantag.h Run clang-format 2014-03-22 12:49:16 -05:00
scantoken.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
setting.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
simplekey.cpp Use nullptr instead of 0 or NULL (clang-tidy warns) (#603) 2018-07-02 23:59:04 -05:00
singledocparser.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
singledocparser.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
stream.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
stream.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
streamcharsource.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
stringsource.h Run clang-format 2014-03-22 12:49:16 -05:00
tag.cpp Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00
tag.h Run IWYU 2014-03-22 22:46:04 -05:00
token.h Apply formatting/style tweaks to comply with compile time diagnostics for g++ and clang++ (#686) 2019-03-13 15:18:34 -07:00