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

References

include/llvm/Support/JSON.h
  620   if (auto *O = E.getAsObject()) {
  649   ObjectMapper(const Value &E) : O(E.getAsObject()) {}
lib/Support/JSON.cpp
   62     return V->getAsObject();
  196     return *L.getAsObject() == *R.getAsObject();
  196     return *L.getAsObject() == *R.getAsObject();
  622       for (const Object::value_type *E : sortedElements(*V.getAsObject()))
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  127     if (const json::Object *Obj = File.getAsObject()) {
tools/clang/tools/extra/clangd/ClangdLSPServer.cpp
  384     if (auto *O = Params.getAsObject())
tools/clang/tools/extra/clangd/Protocol.cpp
  272   const llvm::json::Object *O = Params.getAsObject();
  534   auto Args = Params.getAsObject()->getArray("arguments");
  698   if (auto *TC = Params.getAsObject()->get("triggerCharacter"))
  706   if (auto *Context = Params.getAsObject()->get("context"))
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1580     auto bp_obj = bp.getAsObject();
 1811     auto bp_obj = value.getAsObject();
tools/llvm-cov/CoverageExporterJson.cpp
  210       const json::Object *ObjA = A.getAsObject();
  211       const json::Object *ObjB = B.getAsObject();
tools/polly/lib/Exchange/JSONExporter.cpp
  284     if (!statements[Index].getAsObject()->get("schedule")) {
  289         statements[Index].getAsObject()->getString("schedule");
  365     const json::Object *Statement = statements[StatementIdx].getAsObject();
  389           JsonAccesses[MemoryAccessIdx].getAsObject();
  645     if (!areArraysEqual(SAI, *Arrays[ArrayIdx].getAsObject())) {
  653     const json::Object &Array = *Arrays[ArrayIdx].getAsObject();