Searched refs:keyStack (Results 1 – 2 of 2) sorted by relevance
512 auto topKey = keyStack.top(); in GetStrValue()518 keyStack.pop(); in GetStrValue()521 keyStack.emplace(dataStr); in GetStrValue()534 keyStack.pop(); in GetIndexValue()537 keyStack.emplace(dataStr); in GetIndexValue()1191 if (!ParseArrayExpression(key, keyStack, json) || keyStack.size() != 1) { in ParseComplexExpression()1194 auto result = keyStack.top(); in ParseComplexExpression()1195 keyStack.pop(); in ParseComplexExpression()1231 if (!GetStrValue(dataStr, keyStack) && !GetIndexValue(dataStr, keyStack)) { in ParseArrayExpression()1613 if (keyStack.empty()) { in ParsePointOperator()[all …]
147 …const std::string& expression, std::stack<std::string>& keyStack, const std::unique_ptr<JsonValue>…177 …bool ParsePointOperator(const std::string& tmpKey, std::stack<std::string>& keyStack, const std::s…