aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/yaml-cpp/src/emitterstate.cpp
diff options
context:
space:
mode:
authorsobols <sobols@yandex-team.ru>2022-02-10 16:47:08 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:47:08 +0300
commit03335cb18337a0ef51966452a66a69b01abea218 (patch)
treeb83306b6e37edeea782e9eed673d89286c4fef35 /contrib/libs/yaml-cpp/src/emitterstate.cpp
parent09961b69c61f471ddd594e0fd877df62a8021562 (diff)
downloadydb-03335cb18337a0ef51966452a66a69b01abea218.tar.gz
Restoring authorship annotation for <sobols@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/yaml-cpp/src/emitterstate.cpp')
-rw-r--r--contrib/libs/yaml-cpp/src/emitterstate.cpp98
1 files changed, 49 insertions, 49 deletions
diff --git a/contrib/libs/yaml-cpp/src/emitterstate.cpp b/contrib/libs/yaml-cpp/src/emitterstate.cpp
index 8b785e852b4..3542aaf5071 100644
--- a/contrib/libs/yaml-cpp/src/emitterstate.cpp
+++ b/contrib/libs/yaml-cpp/src/emitterstate.cpp
@@ -53,31 +53,31 @@ void EmitterState::SetNonContent() { m_hasNonContent = true; }
void EmitterState::SetLongKey() {
assert(!m_groups.empty());
- if (m_groups.empty()) {
+ if (m_groups.empty()) {
return;
- }
+ }
- assert(m_groups.back()->type == GroupType::Map);
- m_groups.back()->longKey = true;
+ assert(m_groups.back()->type == GroupType::Map);
+ m_groups.back()->longKey = true;
}
void EmitterState::ForceFlow() {
assert(!m_groups.empty());
- if (m_groups.empty()) {
+ if (m_groups.empty()) {
return;
- }
+ }
- m_groups.back()->flowType = FlowType::Flow;
+ m_groups.back()->flowType = FlowType::Flow;
}
void EmitterState::StartedNode() {
if (m_groups.empty()) {
m_docCount++;
} else {
- m_groups.back()->childCount++;
- if (m_groups.back()->childCount % 2 == 0) {
- m_groups.back()->longKey = false;
- }
+ m_groups.back()->childCount++;
+ if (m_groups.back()->childCount % 2 == 0) {
+ m_groups.back()->longKey = false;
+ }
}
m_hasAnchor = false;
@@ -124,50 +124,50 @@ void EmitterState::StartedScalar() {
void EmitterState::StartedGroup(GroupType::value type) {
StartedNode();
- const std::size_t lastGroupIndent =
- (m_groups.empty() ? 0 : m_groups.back()->indent);
+ const std::size_t lastGroupIndent =
+ (m_groups.empty() ? 0 : m_groups.back()->indent);
m_curIndent += lastGroupIndent;
- // TODO: Create move constructors for settings types to simplify transfer
- std::unique_ptr<Group> pGroup(new Group(type));
+ // TODO: Create move constructors for settings types to simplify transfer
+ std::unique_ptr<Group> pGroup(new Group(type));
// transfer settings (which last until this group is done)
- //
- // NB: if pGroup->modifiedSettings == m_modifiedSettings,
- // m_modifiedSettings is not changed!
- pGroup->modifiedSettings = std::move(m_modifiedSettings);
+ //
+ // NB: if pGroup->modifiedSettings == m_modifiedSettings,
+ // m_modifiedSettings is not changed!
+ pGroup->modifiedSettings = std::move(m_modifiedSettings);
// set up group
- if (GetFlowType(type) == Block) {
+ if (GetFlowType(type) == Block) {
pGroup->flowType = FlowType::Block;
- } else {
+ } else {
pGroup->flowType = FlowType::Flow;
- }
+ }
pGroup->indent = GetIndent();
- m_groups.push_back(std::move(pGroup));
+ m_groups.push_back(std::move(pGroup));
}
void EmitterState::EndedGroup(GroupType::value type) {
if (m_groups.empty()) {
- if (type == GroupType::Seq) {
+ if (type == GroupType::Seq) {
return SetError(ErrorMsg::UNEXPECTED_END_SEQ);
- } else {
+ } else {
return SetError(ErrorMsg::UNEXPECTED_END_MAP);
- }
+ }
}
// get rid of the current group
{
- std::unique_ptr<Group> pFinishedGroup = std::move(m_groups.back());
- m_groups.pop_back();
- if (pFinishedGroup->type != type) {
+ std::unique_ptr<Group> pFinishedGroup = std::move(m_groups.back());
+ m_groups.pop_back();
+ if (pFinishedGroup->type != type) {
return SetError(ErrorMsg::UNMATCHED_GROUP_TAG);
- }
+ }
}
// reset old settings
- std::size_t lastIndent = (m_groups.empty() ? 0 : m_groups.back()->indent);
+ std::size_t lastIndent = (m_groups.empty() ? 0 : m_groups.back()->indent);
assert(m_curIndent >= lastIndent);
m_curIndent -= lastIndent;
@@ -179,39 +179,39 @@ void EmitterState::EndedGroup(GroupType::value type) {
}
EmitterNodeType::value EmitterState::CurGroupNodeType() const {
- if (m_groups.empty()) {
+ if (m_groups.empty()) {
return EmitterNodeType::NoType;
- }
+ }
- return m_groups.back()->NodeType();
+ return m_groups.back()->NodeType();
}
GroupType::value EmitterState::CurGroupType() const {
- return m_groups.empty() ? GroupType::NoType : m_groups.back()->type;
+ return m_groups.empty() ? GroupType::NoType : m_groups.back()->type;
}
FlowType::value EmitterState::CurGroupFlowType() const {
- return m_groups.empty() ? FlowType::NoType : m_groups.back()->flowType;
+ return m_groups.empty() ? FlowType::NoType : m_groups.back()->flowType;
}
-std::size_t EmitterState::CurGroupIndent() const {
- return m_groups.empty() ? 0 : m_groups.back()->indent;
+std::size_t EmitterState::CurGroupIndent() const {
+ return m_groups.empty() ? 0 : m_groups.back()->indent;
}
std::size_t EmitterState::CurGroupChildCount() const {
- return m_groups.empty() ? m_docCount : m_groups.back()->childCount;
+ return m_groups.empty() ? m_docCount : m_groups.back()->childCount;
}
bool EmitterState::CurGroupLongKey() const {
- return m_groups.empty() ? false : m_groups.back()->longKey;
+ return m_groups.empty() ? false : m_groups.back()->longKey;
}
-std::size_t EmitterState::LastIndent() const {
- if (m_groups.size() <= 1) {
+std::size_t EmitterState::LastIndent() const {
+ if (m_groups.size() <= 1) {
return 0;
- }
+ }
- return m_curIndent - m_groups[m_groups.size() - 2]->indent;
+ return m_curIndent - m_groups[m_groups.size() - 2]->indent;
}
void EmitterState::ClearModifiedSettings() { m_modifiedSettings.clear(); }
@@ -348,16 +348,16 @@ bool EmitterState::SetMapKeyFormat(EMITTER_MANIP value, FmtScope::value scope) {
}
}
-bool EmitterState::SetFloatPrecision(std::size_t value, FmtScope::value scope) {
- if (value > std::numeric_limits<float>::digits10 + 1)
+bool EmitterState::SetFloatPrecision(std::size_t value, FmtScope::value scope) {
+ if (value > std::numeric_limits<float>::digits10 + 1)
return false;
_Set(m_floatPrecision, value, scope);
return true;
}
-bool EmitterState::SetDoublePrecision(std::size_t value,
- FmtScope::value scope) {
- if (value > std::numeric_limits<double>::digits10 + 1)
+bool EmitterState::SetDoublePrecision(std::size_t value,
+ FmtScope::value scope) {
+ if (value > std::numeric_limits<double>::digits10 + 1)
return false;
_Set(m_doublePrecision, value, scope);
return true;