reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/YAMLTraits.cpp
  448   StateStack.push_back(inMapFirstKey);
  459     if (StateStack.size() > 1) {
  460       auto &E = StateStack[StateStack.size() - 2];
  460       auto &E = StateStack[StateStack.size() - 2];
  463     if (SequenceElement && StateStack.back() == inMapFirstKey) {
  472       if (StateStack.back() == inMapFirstKey) {
  473         StateStack.pop_back();
  474         StateStack.push_back(inMapOtherKey);
  486   if (StateStack.back() == inMapFirstKey) {
  492   StateStack.pop_back();
  503     auto State = StateStack.back();
  516   if (StateStack.back() == inMapFirstKey) {
  517     StateStack.pop_back();
  518     StateStack.push_back(inMapOtherKey);
  519   } else if (StateStack.back() == inFlowMapFirstKey) {
  520     StateStack.pop_back();
  521     StateStack.push_back(inFlowMapOtherKey);
  526   StateStack.push_back(inFlowMapFirstKey);
  533   StateStack.pop_back();
  555   StateStack.push_back(inSeqFirstElement);
  563   if (StateStack.back() == inSeqFirstElement) {
  569   StateStack.pop_back();
  577   if (StateStack.back() == inSeqFirstElement) {
  578     StateStack.pop_back();
  579     StateStack.push_back(inSeqOtherElement);
  580   } else if (StateStack.back() == inFlowSeqFirstElement) {
  581     StateStack.pop_back();
  582     StateStack.push_back(inFlowSeqOtherElement);
  587   StateStack.push_back(inFlowSeqFirstElement);
  596   StateStack.pop_back();
  709   if (!StateStack.empty())
  714   unsigned Indent = StateStack.empty() ? 1 : StateStack.size();
  714   unsigned Indent = StateStack.empty() ? 1 : StateStack.size();
  743   if (StateStack.size() < 2)
  745   if (StateStack.back() != inMapFirstKey)
  747   return !inSeqAnyElement(StateStack[StateStack.size() - 2]);
  747   return !inSeqAnyElement(StateStack[StateStack.size() - 2]);
  757   if (StateStack.empty() || (!inFlowSeqAnyElement(StateStack.back()) &&
  757   if (StateStack.empty() || (!inFlowSeqAnyElement(StateStack.back()) &&
  758                              !inFlowMapAnyKey(StateStack.back())))
  780   if (StateStack.size() == 0)
  783   unsigned Indent = StateStack.size() - 1;
  786   if (StateStack.back() == inSeqFirstElement ||
  787       StateStack.back() == inSeqOtherElement) {
  789   } else if ((StateStack.size() > 1) &&
  790              ((StateStack.back() == inMapFirstKey) ||
  791               inFlowSeqAnyElement(StateStack.back()) ||
  792               (StateStack.back() == inFlowMapFirstKey)) &&
  793              inSeqAnyElement(StateStack[StateStack.size() - 2])) {
  793              inSeqAnyElement(StateStack[StateStack.size() - 2])) {
  818   if (StateStack.back() == inFlowMapOtherKey)