This commit is contained in:
Dan Ibanez 2017-05-01 16:29:41 +00:00 committed by GitHub
commit 3ebcc92709
2 changed files with 17 additions and 15 deletions

View File

@ -66,30 +66,30 @@ class node {
m_pRef->set_data(*rhs.m_pRef); m_pRef->set_data(*rhs.m_pRef);
} }
void set_mark(const Mark& mark) { m_pRef->set_mark(mark); } void set_mark(const Mark& mark_in) { m_pRef->set_mark(mark_in); }
void set_type(NodeType::value type) { void set_type(NodeType::value type_in) {
if (type != NodeType::Undefined) if (type_in != NodeType::Undefined)
mark_defined(); mark_defined();
m_pRef->set_type(type); m_pRef->set_type(type_in);
} }
void set_null() { void set_null() {
mark_defined(); mark_defined();
m_pRef->set_null(); m_pRef->set_null();
} }
void set_scalar(const std::string& scalar) { void set_scalar(const std::string& scalar_in) {
mark_defined(); mark_defined();
m_pRef->set_scalar(scalar); m_pRef->set_scalar(scalar_in);
} }
void set_tag(const std::string& tag) { void set_tag(const std::string& tag_in) {
mark_defined(); mark_defined();
m_pRef->set_tag(tag); m_pRef->set_tag(tag_in);
} }
// style // style
void set_style(EmitterStyle::value style) { void set_style(EmitterStyle::value style_in) {
mark_defined(); mark_defined();
m_pRef->set_style(style); m_pRef->set_style(style_in);
} }
// size/iterator // size/iterator

View File

@ -30,12 +30,14 @@ class node_ref {
void mark_defined() { m_pData->mark_defined(); } void mark_defined() { m_pData->mark_defined(); }
void set_data(const node_ref& rhs) { m_pData = rhs.m_pData; } void set_data(const node_ref& rhs) { m_pData = rhs.m_pData; }
void set_mark(const Mark& mark) { m_pData->set_mark(mark); } void set_mark(const Mark& mark_in) { m_pData->set_mark(mark_in); }
void set_type(NodeType::value type) { m_pData->set_type(type); } void set_type(NodeType::value type_in) { m_pData->set_type(type_in); }
void set_tag(const std::string& tag) { m_pData->set_tag(tag); } void set_tag(const std::string& tag_in) { m_pData->set_tag(tag_in); }
void set_null() { m_pData->set_null(); } void set_null() { m_pData->set_null(); }
void set_scalar(const std::string& scalar) { m_pData->set_scalar(scalar); } void set_scalar(const std::string& scalar_in) {
void set_style(EmitterStyle::value style) { m_pData->set_style(style); } m_pData->set_scalar(scalar_in);
}
void set_style(EmitterStyle::value style_in) { m_pData->set_style(style_in); }
// size/iterator // size/iterator
std::size_t size() const { return m_pData->size(); } std::size_t size() const { return m_pData->size(); }