Home
last modified time | relevance | path

Searched refs:JSONArray (Results 1 – 4 of 4) sorted by relevance

/llvm-project/clang-tools-extra/clangd/benchmarks/
H A DIndexBenchmark.cpp48 auto JSONArray = llvm::json::parse(Log); in extractQueriesFromLogs() local
51 if (!JSONArray) { in extractQueriesFromLogs()
53 << llvm::toString(JSONArray.takeError()); in extractQueriesFromLogs()
56 if (!JSONArray->getAsArray()) { in extractQueriesFromLogs()
62 for (const auto &Item : *JSONArray->getAsArray()) { in extractQueriesFromLogs()
/llvm-project/lldb/tools/debugserver/source/
H A DJSON.h231 class JSONArray : public JSONValue {
233 JSONArray();
235 JSONArray(const JSONArray &s) = delete;
236 JSONArray &operator=(const JSONArray &s) = delete;
240 typedef std::shared_ptr<JSONArray> SP;
261 ~JSONArray() override = default;
H A DJSON.cpp180 JSONArray::JSONArray() : JSONValue(JSONValue::Kind::Array) {} in JSONArray() function in JSONArray
182 void JSONArray::Write(std::ostream &s) { in Write()
196 bool JSONArray::SetObject(Index i, JSONValue::SP value) { in SetObject()
210 bool JSONArray::AppendObject(JSONValue::SP value) { in AppendObject()
217 JSONValue::SP JSONArray::GetObject(Index i) { in GetObject()
223 JSONArray::Size JSONArray::GetNumElements() { return m_elements.size(); } in GetNumElements()
511 std::unique_ptr<JSONArray> array_up(new JSONArray()); in ParseJSONArray()
/llvm-project/lldb/unittests/debugserver/
H A DJSONTest.cpp68 ParseAndTestJSON<JSONArray>("[1, \"bar\", 3.14]", [](JSONArray &array_val) { in TEST()
86 ParseAndTestJSON<JSONArray>("[]", [](JSONArray &array_val) { in TEST()