Lines Matching +defs:buffer +defs:string

356   std::vector<std::string> features = {"xmlRegisters=i386,arm,mips,arc",
982 std::optional<std::string> GDBRemoteCommunicationClient::GetOSBuildString() {
990 std::optional<std::string>
999 bool GDBRemoteCommunicationClient::GetHostname(std::string &s) {
1062 m_gdb_server_name = std::string(value);
1145 std::string packet = "QEnableCompression:type:" + avail_name.str() + ";";
1198 static void ParseOSType(llvm::StringRef value, std::string &os_name,
1199 std::string &environment) {
1229 std::string arch_name;
1230 std::string os_name;
1231 std::string environment;
1232 std::string vendor_name;
1233 std::string triple;
1247 arch_name = std::string(value);
1273 vendor_name = std::string(value);
1353 std::string triple;
1619 std::string name;
1648 std::string error_string;
1649 // Now convert the HEX bytes into a string value
1748 llvm::Expected<std::string> xml = ReadExtFeature("memory-map", "");
1869 std::string path{file_spec.GetPath(false)};
1889 std::string path{file_spec.GetPath(false)};
1909 std::string path{file_spec.GetPath(false)};
1935 std::string cwd;
1945 std::string path{working_dir.GetPath(false)};
2006 std::string vendor;
2007 std::string os_type;
2036 std::string triple;
2043 std::string name;
2052 std::string arg;
2071 vendor = std::string(value);
2073 os_type = std::string(value);
2136 std::string arch_name;
2137 std::string os_name;
2138 std::string environment;
2139 std::string vendor_name;
2140 std::string triple;
2141 std::string elf_abi;
2174 vendor_name = std::string(value);
2191 elf_abi = std::string(value);
2383 std::string &name) {
2410 std::string &name) {
2619 std::string &socket_name) {
2627 std::string hostname;
2666 std::vector<std::pair<uint16_t, std::string>> &connection_urls) {
2695 std::string socket_name;
2698 socket_name = std::string(socket_name_osp->GetStringValue());
2827 // Check we haven't overwritten the end of the packet buffer
2967 std::string
2981 std::string path{working_dir.GetPath(false)};
3004 std::string output;
3015 std::string path{file_spec.GetPath(false)};
3038 std::string path{file_spec.GetPath(false)};
3091 std::string path(file_spec.GetPath(false));
3132 std::string buffer;
3133 if (response.GetEscapedBinaryData(buffer)) {
3135 if (buffer.size() != sizeof(out))
3137 memcpy(&out, buffer.data(), sizeof(out));
3160 std::string path(file_spec.GetPath(false));
3212 std::string path{file_spec.GetPath(false)};
3284 std::string buffer;
3285 if (response.GetEscapedBinaryData(buffer)) {
3287 std::min<uint64_t>(dst_len, buffer.size());
3289 memcpy(dst, &buffer[0], data_to_write);
3331 std::string src_path{src.GetPath(false)}, dst_path{dst.GetPath(false)};
3364 std::string path{file_spec.GetPath(false)};
3398 std::string path(file_spec.GetPath(false));
3428 std::string path(file_spec.GetPath(false));
3444 // handle the concatenated hex string. What would happen is parsing the low
3446 // results. Instead, we get the byte string for each low and high hex
3669 std::string json_string;
3703 std::string json_string;
3729 llvm::Expected<std::string>
3737 std::string json_string;
3752 return std::string(response.Peek());
3770 std::string json_string;
3782 std::string data;
3839 std::string module_path = module_file_spec.GetPath(false);
3872 std::string uuid;
3877 std::string triple;
3890 std::string path;
3905 llvm::StringRef string;
3908 if (!dict->GetValueForKeyAsString("uuid", string))
3910 if (!result.GetUUID().SetFromStringRef(string))
3921 if (!dict->GetValueForKeyAsString("triple", string))
3923 result.GetArchitecture().SetTriple(string);
3925 if (!dict->GetValueForKeyAsString("file_path", string))
3927 result.GetFileSpec() = FileSpec(string, result.GetArchitecture().GetTriple());
3991 llvm::Expected<std::string>
3995 std::string output;
4010 std::string packet =
4123 std::string symbol_name;
4259 std::string packet = formatv("QPassSignals:{0:$[;]@(x-2)}", range).str();