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

References

include/llvm/Support/JSON.h
  556   return try_emplace(std::move(E.K), std::move(E.V));
lib/Support/JSON.cpp
   21   return try_emplace(std::move(K), nullptr).first->getSecond();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
  465     register_object.try_emplace(llvm::to_string(reg_num),
  532         thread_obj.try_emplace("registers", std::move(*registers));
  538     thread_obj.try_emplace("tid", static_cast<int64_t>(tid));
  541       thread_obj.try_emplace("signal", signum);
  545       thread_obj.try_emplace("name", thread_name);
  549       thread_obj.try_emplace("reason", stop_reason);
  552       thread_obj.try_emplace("description", description);
  556       thread_obj.try_emplace(
  565       thread_obj.try_emplace("medata", std::move(medata_array));
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
  226     server.try_emplace("socket_name", m_pending_gdb_server.socket_name);
tools/lldb/tools/lldb-vscode/JSONUtils.cpp
   28     obj.try_emplace(key, str.str());
   30     obj.try_emplace(key, llvm::json::fixUTF8(str));
  159   response.try_emplace("type", "response");
  160   response.try_emplace("seq", (int64_t)0);
  163   response.try_emplace("request_seq", seq);
  164   response.try_emplace("success", true);
  230   object.try_emplace("variablesReference", variablesReference);
  231   object.try_emplace("expensive", expensive);
  232   object.try_emplace("namedVariables", namedVariables);
  291   object.try_emplace("verified", true);
  293   object.try_emplace("id", vs_id);
  299       object.try_emplace("line", line);
  300     object.try_emplace("source", CreateSource(line_entry));
  357   event.try_emplace("seq", 0);
  358   event.try_emplace("type", "event");
  390   object.try_emplace("default", bp.default_value);
  493       object.try_emplace("sourceReference", addr_srcref->second);
  506         object.try_emplace("sourceReference", addr_srcref->second);
  557     object.try_emplace("sourceReference", sourceReference);
  621   object.try_emplace("id", frame_id);
  624   object.try_emplace("source", CreateSource(frame, disasm_line));
  628     object.try_emplace("line", disasm_line);
  633     object.try_emplace("line", line);
  635   object.try_emplace("column", line_entry.GetColumn());
  656   object.try_emplace("id", (int64_t)thread.GetThreadID());
  735     body.try_emplace("reason", "step");
  740       body.try_emplace("reason", "exception");
  743       body.try_emplace("reason", "breakpoint");
  748     body.try_emplace("reason", "breakpoint");
  751     body.try_emplace("reason", "exception");
  754     body.try_emplace("reason", "exception");
  757     body.try_emplace("reason", "entry");
  765     body.try_emplace("reason", "entry");
  767   body.try_emplace("threadId", (int64_t)tid);
  778     body.try_emplace("threadCausedFocus", true);
  780   body.try_emplace("preserveFocusHint", tid != g_vsc.focus_tid);
  781   body.try_emplace("allThreadsStopped", true);
  782   event.try_emplace("body", std::move(body));
  859     object.try_emplace("id", varID);
  861     object.try_emplace("variablesReference", variablesReference);
  863     object.try_emplace("variablesReference", (int64_t)0);
tools/lldb/tools/lldb-vscode/VSCode.cpp
  213   body.try_emplace("category", category);
  215   event.try_emplace("body", std::move(body));
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
  129   body.try_emplace("exitCode", (int64_t)process.GetExitStatus());
  130   event.try_emplace("body", std::move(body));
  137   body.try_emplace("reason", "exited");
  138   body.try_emplace("threadId", (int64_t)tid);
  139   event.try_emplace("body", std::move(body));
  290   body.try_emplace("systemProcessId", (int64_t)pid);
  291   body.try_emplace("isLocalProcess", true);
  304   body.try_emplace("startMethod", startMethod);
  305   event.try_emplace("body", std::move(body));
  395               body.try_emplace("breakpoint", CreateBreakpoint(bp_loc));
  397                 body.try_emplace("reason", "new");
  399                 body.try_emplace("reason", "removed");
  400               bp_event.try_emplace("body", std::move(body));
  656   body.try_emplace("allThreadsContinued", true);
  657   response.try_emplace("body", std::move(body));
  794       body.try_emplace("exceptionId", "signal");
  801         body.try_emplace("exceptionId", "exception");
  804       body.try_emplace("exceptionId", "exception");
  812     body.try_emplace("breakMode", "always");
  820   response.try_emplace("body", std::move(body));
  937     body.try_emplace("variablesReference", (int64_t)0);
  964         body.try_emplace("variablesReference", variablesReference);
  966         body.try_emplace("variablesReference", (int64_t)0);
  970   response.try_emplace("body", std::move(body));
 1081   body.try_emplace("supportsConfigurationDoneRequest", true);
 1083   body.try_emplace("supportsFunctionBreakpoints", true);
 1085   body.try_emplace("supportsConditionalBreakpoints", true);
 1088   body.try_emplace("supportsHitConditionalBreakpoints", true);
 1091   body.try_emplace("supportsEvaluateForHovers", true);
 1097   body.try_emplace("exceptionBreakpointFilters", std::move(filters));
 1100   body.try_emplace("supportsStepBack", false);
 1102   body.try_emplace("supportsSetVariable", true);
 1104   body.try_emplace("supportsRestartFrame", false);
 1106   body.try_emplace("supportsGotoTargetsRequest", false);
 1108   body.try_emplace("supportsStepInTargetsRequest", false);
 1110   body.try_emplace("supportsCompletionsRequest", false);
 1112   body.try_emplace("supportsModulesRequest", false);
 1120   body.try_emplace("supportsRestartRequest", false);
 1123   body.try_emplace("supportsExceptionOptions", true);
 1126   body.try_emplace("supportsValueFormattingOptions", true);
 1128   body.try_emplace("supportsExceptionInfoRequest", true);
 1131   body.try_emplace("supportTerminateDebuggee", true);
 1135   body.try_emplace("supportsDelayedStackTraceLoading", true);
 1137   body.try_emplace("supportsLoadedSourcesRequest", false);
 1139   response.try_emplace("body", std::move(body));
 1453   body.try_emplace("scopes", g_vsc.CreateTopLevelScopes());
 1454   response.try_emplace("body", std::move(body));
 1644   body.try_emplace("breakpoints", std::move(response_breakpoints));
 1645   response.try_emplace("body", std::move(body));
 1853   body.try_emplace("breakpoints", std::move(response_breakpoints));
 1854   response.try_emplace("body", std::move(body));
 1930   response.try_emplace("body", std::move(body));
 2024   body.try_emplace("stackFrames", std::move(stackFrames));
 2025   response.try_emplace("body", std::move(body));
 2193   body.try_emplace("threads", std::move(threads));
 2194   response.try_emplace("body", std::move(body));
 2292   response.try_emplace("success", false);
 2378       body.try_emplace("variablesReference", newVariablesReference);
 2385   response.try_emplace("body", std::move(body));
 2530   body.try_emplace("variables", std::move(variables));
 2531   response.try_emplace("body", std::move(body));
 2548   body.try_emplace("breakpoints", std::move(response_breakpoints));
 2549   response.try_emplace("body", std::move(body));