Copied 2.x tests with tags

This commit is contained in:
Jesse Beder
2011-09-13 14:07:22 -05:00
parent 0987b234c3
commit 69af9b420a
2 changed files with 109 additions and 5 deletions

View File

@@ -49,12 +49,14 @@ namespace YAML
{
detail::node& node = Push(anchor);
node.set_scalar(value);
node.set_tag(tag);
Pop();
}
void NodeBuilder::OnSequenceStart(const Mark& mark, const std::string& tag, anchor_t anchor)
{
detail::node& node = Push(anchor);
node.set_tag(tag);
node.set_type(NodeType::Sequence);
}
@@ -67,6 +69,7 @@ namespace YAML
{
detail::node& node = Push(anchor);
node.set_type(NodeType::Map);
node.set_tag(tag);
m_mapDepth++;
}