Lines Matching refs:object

133 void SetValueForKey(lldb::SBValue &v, llvm::json::Object &object,  in SetValueForKey()  argument
158 EmplaceSafeString(object, key, result); in SetValueForKey()
241 llvm::json::Object object; in CreateScope() local
242 EmplaceSafeString(object, "name", name.str()); in CreateScope()
247 object.try_emplace("presentationHint", "locals"); in CreateScope()
249 object.try_emplace("presentationHint", "registers"); in CreateScope()
252 object.try_emplace("variablesReference", variablesReference); in CreateScope()
253 object.try_emplace("expensive", expensive); in CreateScope()
254 object.try_emplace("namedVariables", namedVariables); in CreateScope()
255 return llvm::json::Value(std::move(object)); in CreateScope()
311 llvm::json::Object object; in CreateBreakpoint() local
313 return llvm::json::Value(std::move(object)); in CreateBreakpoint()
315 object.try_emplace("verified", bp.GetNumResolvedLocations() > 0); in CreateBreakpoint()
316 object.try_emplace("id", bp.GetID()); in CreateBreakpoint()
338 object.try_emplace("source", CreateSource(*request_path)); in CreateBreakpoint()
344 object.try_emplace("line", line); in CreateBreakpoint()
345 object.try_emplace("source", CreateSource(line_entry)); in CreateBreakpoint()
349 object.try_emplace("line", *request_line); in CreateBreakpoint()
350 return llvm::json::Value(std::move(object)); in CreateBreakpoint()
394 llvm::json::Object object; in CreateModule() local
396 return llvm::json::Value(std::move(object)); in CreateModule()
398 object.try_emplace("id", uuid ? std::string(uuid) : std::string("")); in CreateModule()
399 object.try_emplace("name", std::string(module.GetFileSpec().GetFilename())); in CreateModule()
403 object.try_emplace("path", module_path); in CreateModule()
411 object.try_emplace("symbolStatus", symbol_str); in CreateModule()
412 object.try_emplace("debugInfoSize", debug_info_size); in CreateModule()
417 object.try_emplace("symbolFilePath", symbol_path); in CreateModule()
419 object.try_emplace("symbolStatus", "Symbols not found."); in CreateModule()
423 object.try_emplace("addressRange", loaded_addr); in CreateModule()
434 object.try_emplace("version", version_str); in CreateModule()
435 return llvm::json::Value(std::move(object)); in CreateModule()
514 llvm::json::Object object; in CreateExceptionBreakpointFilter() local
515 EmplaceSafeString(object, "filter", bp.filter); in CreateExceptionBreakpointFilter()
516 EmplaceSafeString(object, "label", bp.label); in CreateExceptionBreakpointFilter()
517 object.try_emplace("default", bp.default_value); in CreateExceptionBreakpointFilter()
518 return llvm::json::Value(std::move(object)); in CreateExceptionBreakpointFilter()
587 llvm::json::Object object; in CreateSource() local
592 EmplaceSafeString(object, "name", name); in CreateSource()
596 EmplaceSafeString(object, "path", std::string(path)); in CreateSource()
599 return llvm::json::Value(std::move(object)); in CreateSource()
616 llvm::json::Object object; in CreateSource() local
628 object.try_emplace("sourceReference", addr_srcref->second); in CreateSource()
641 object.try_emplace("sourceReference", addr_srcref->second); in CreateSource()
650 EmplaceSafeString(object, "name", frame.GetFunctionName()); in CreateSource()
692 object.try_emplace("sourceReference", sourceReference); in CreateSource()
694 return llvm::json::Value(std::move(object)); in CreateSource()
754 llvm::json::Object object; in CreateStackFrame() local
756 object.try_emplace("id", frame_id); in CreateStackFrame()
767 EmplaceSafeString(object, "name", frame_name); in CreateStackFrame()
770 object.try_emplace("source", CreateSource(frame, disasm_line)); in CreateStackFrame()
774 object.try_emplace("line", disasm_line); in CreateStackFrame()
779 object.try_emplace("line", line); in CreateStackFrame()
781 object.try_emplace("column", line_entry.GetColumn()); in CreateStackFrame()
782 return llvm::json::Value(std::move(object)); in CreateStackFrame()
801 llvm::json::Object object; in CreateThread() local
802 object.try_emplace("id", (int64_t)thread.GetThreadID()); in CreateThread()
810 EmplaceSafeString(object, "name", thread_with_name); in CreateThread()
812 EmplaceSafeString(object, "name", std::string(thread_str)); in CreateThread()
814 return llvm::json::Value(std::move(object)); in CreateThread()
1035 llvm::json::Object object; in CreateVariable() local
1036 EmplaceSafeString(object, "name", in CreateVariable()
1041 SetValueForKey(v, object, "value"); in CreateVariable()
1063 object.try_emplace("indexedVariables", num_children); in CreateVariable()
1070 object.try_emplace("indexedVariables", num_children); in CreateVariable()
1073 EmplaceSafeString(object, "type", type_cstr ? type_cstr : NO_TYPENAME); in CreateVariable()
1075 object.try_emplace("id", varID); in CreateVariable()
1077 object.try_emplace("variablesReference", variablesReference); in CreateVariable()
1079 object.try_emplace("variablesReference", (int64_t)0); in CreateVariable()
1084 EmplaceSafeString(object, "evaluateName", std::string(evaluateName)); in CreateVariable()
1085 return llvm::json::Value(std::move(object)); in CreateVariable()
1089 llvm::json::Object object; in CreateCompileUnit() local
1093 object.try_emplace("compileUnitPath", unit_path); in CreateCompileUnit()
1094 return llvm::json::Value(std::move(object)); in CreateCompileUnit()