|
reference, declaration → definition
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));