#include "directives.h" namespace YAML { Directives::Directives() : version{true, 1, 2}, tags{} {} std::string Directives::TranslateTagHandle( const std::string& handle) const { auto it = tags.find(handle); if (it == tags.end()) { if (handle == "!!") return "tag:yaml.org,2002:"; return handle; } return it->second; } } // namespace YAML