Home
last modified time | relevance | path

Searched refs:getAsObject (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Support/
H A DJSON.cpp66 return V->getAsObject(); in getObject()
71 return V->getAsObject(); in getObject()
203 return *L.getAsObject() == *R.getAsObject(); in operator ==()
264 JOS.rawValue(V.getAsObject()->empty() ? "{}" : "{ ... }"); in abbreviate()
294 for (const auto *KV : sortedElements(*V.getAsObject())) { in abbreviateChildren()
330 const Object *O = V.getAsObject(); in printErrorContext()
467 Object &O = *Out.getAsObject(); in parseValue()
786 for (const Object::value_type *E : sortedElements(*V.getAsObject())) in value()
/llvm-project-15.0.7/polly/lib/Exchange/
H A DJSONExporter.cpp287 if (!statements[Index].getAsObject()->get("schedule")) { in importSchedule()
292 statements[Index].getAsObject()->getString("schedule"); in importSchedule()
368 const json::Object *Statement = statements[StatementIdx].getAsObject(); in importAccesses()
392 JsonAccesses[MemoryAccessIdx].getAsObject(); in importAccesses()
646 if (!areArraysEqual(SAI, *Arrays[ArrayIdx].getAsObject())) { in importArrays()
654 const json::Object &Array = *Arrays[ArrayIdx].getAsObject(); in importArrays()
721 json::Object &jscop = *ParseResult.get().getAsObject(); in importScop()
/llvm-project-15.0.7/llvm/unittests/Support/
H A DJSONTest.cpp262 Object *O = Doc->getAsObject(); in TEST()
287 ASSERT_TRUE(E.getAsObject()); in TEST()
288 EXPECT_EQ(E.getAsObject()->getString("time"), in TEST()
291 EXPECT_FALSE(E.getAsObject()); in TEST()
492 (*J.getAsObject()->getArray("foo"))[0] = 123; in TEST()
/llvm-project-15.0.7/lldb/source/Utility/
H A DTraceIntelPTGDBRemotePackets.cpp65 json::Object &obj = *base.getAsObject(); in toJSON()
119 json::Object &obj = *base.getAsObject(); in toJSON()
H A DStructuredData.cpp54 if (json::Object *O = value.getAsObject()) in ParseJSONValue()
/llvm-project-15.0.7/clang/lib/Basic/
H A DDarwinSDKInfo.cpp95 *KV.getSecond().getAsObject(), *MaximumDeploymentVersion); in parseDarwinSDKSettingsJSON()
144 if (const auto *Obj = Result->getAsObject()) { in parseDarwinSDKInfo()
H A DSarif.cpp233 return *Runs.back().getAsObject()->get("tool")->getAsObject(); in getCurrentTool()
348 return *Runs.back().getAsObject(); in getCurrentRun()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DClangdLSPServerTests.cpp31 if (const auto *O = arg.getAsObject()) {
199 auto FirstCall = *(*Calls.getAsArray())[0].getAsObject(); in TEST_F()
201 auto From = *FirstCall["from"].getAsObject(); in TEST_F()
H A DLSPClient.cpp206 if (const auto *PubDiagsParams = Notification.getAsObject()) { in diagnostics()
/llvm-project-15.0.7/llvm/unittests/tools/llvm-mca/X86/
H A DTestIncrementalMCA.cpp61 auto *ResultObj = Result.getAsObject(); in TEST_F()
162 auto *ResultObj = Result.getAsObject(); in TEST_F()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-pdll-lsp-server/
H A DProtocol.cpp32 const llvm::json::Object *o = params.getAsObject(); in mapOptOrNull()
/llvm-project-15.0.7/clang/unittests/Basic/
H A DSarifTest.cpp117 Runs->begin()->getAsObject()->getObject("tool")->getObject("driver"); in TEST_F()
177 const llvm::json::Object *TheRun = Runs->back().getAsObject(); in TEST_F()
/llvm-project-15.0.7/llvm/tools/llvm-cov/
H A DCoverageExporterJson.cpp290 const json::Object *ObjA = A.getAsObject(); in renderRoot()
291 const json::Object *ObjB = B.getAsObject(); in renderRoot()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DTensorSpec.cpp111 if (const auto *Obj = Value.getAsObject()) in loadOutputSpecs()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DProtocol.cpp33 auto *O = Params.getAsObject(); in mapOptOrNull()
109 Result.getAsObject()->try_emplace("version", R.version); in toJSON()
313 const llvm::json::Object *O = Params.getAsObject(); in fromJSON()
450 if (auto *RawCaps = Params.getAsObject()->getObject("capabilities")) in fromJSON()
630 if (auto *Data = Params.getAsObject()->getObject("data")) in fromJSON()
699 const auto *Args = Params.getAsObject()->get("arguments"); in fromJSON()
880 if (auto *Context = Params.getAsObject()->get("context")) in fromJSON()
1465 Total += *Child.getAsObject()->getInteger("_total"); in toJSON()
H A DPathMapping.cpp53 llvm::json::Object *Obj = V.getAsObject(); in applyPathMappings()
H A DJSONTransport.cpp164 auto *Object = Message.getAsObject(); in handleMessage()
/llvm-project-15.0.7/lldb/tools/lldb-vscode/
H A DVSCode.cpp483 object = *json_value->getAsObject(); in GetNextObject()
484 if (!json_value->getAsObject()) { in GetNextObject()
H A DRunInTerminal.cpp65 if (const json::Object *obj = json.getAsObject()) { in ParseJSONMessage()
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DJSON.h452 const json::Object *getAsObject() const { in getAsObject() function
455 json::Object *getAsObject() { in getAsObject() function
790 if (auto *O = E.getAsObject()) { in fromJSON()
821 ObjectMapper(const Value &E, Path P) : O(E.getAsObject()), P(P) { in ObjectMapper()
/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTJSONStructs.cpp142 if (!fromJSON(*value.getAsObject()->get("cpuInfo"), bundle_description.cpu_info, in fromJSON()
/llvm-project-15.0.7/clang-tools-extra/clangd/xpc/
H A DXPCTransport.cpp108 auto *Object = Message.getAsObject(); in handleMessage()
/llvm-project-15.0.7/mlir/lib/Tools/lsp-server-support/
H A DProtocol.cpp35 const llvm::json::Object *o = params.getAsObject(); in mapOptOrNull()
258 const llvm::json::Object *o = value.getAsObject(); in fromJSON()
809 if (const llvm::json::Value *context = value.getAsObject()->get("context")) in fromJSON()
H A DTransport.cpp229 llvm::json::Object *object = msg.getAsObject(); in handleMessage()
/llvm-project-15.0.7/libc/benchmarks/
H A DJSON.cpp147 : O(V.getAsObject()), in JsonObjectMapper()

12