Lines Matching refs:ExtDexFileString

74 struct ExtDexFileString {  struct
78 static const ExtDexFileString empty_string{""}; argument
80 const ExtDexFileString* ExtDexFileMakeString(const char* str, size_t size) { in ExtDexFileMakeString()
84 return new ExtDexFileString{std::string(str, size)}; in ExtDexFileMakeString()
87 const char* ExtDexFileGetString(const ExtDexFileString* ext_string, /*out*/ size_t* size) { in ExtDexFileGetString()
93 void ExtDexFileFreeString(const ExtDexFileString* ext_string) { in ExtDexFileFreeString()
192 /*out*/ const ExtDexFileString** ext_error_msg, in ExtDexFileOpenFromMemory()
209 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromMemory()
217 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromMemory()
240 *ext_error_msg = new ExtDexFileString{std::move(error_msg)}; in ExtDexFileOpenFromMemory()
251 /*out*/ const ExtDexFileString** ext_error_msg, in ExtDexFileOpenFromFd()
258 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromFd()
263 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromFd()
271 *ext_error_msg = new ExtDexFileString{android::base::StringPrintf( in ExtDexFileOpenFromFd()
284 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromFd()
293 new ExtDexFileString{android::base::StringPrintf("Corrupt header in '%s'", location)}; in ExtDexFileOpenFromFd()
297 *ext_error_msg = new ExtDexFileString{ in ExtDexFileOpenFromFd()
322 *ext_error_msg = new ExtDexFileString{std::move(error_msg)}; in ExtDexFileOpenFromFd()
354 new ExtDexFileString{ext_dex_file->dex_file_->PrettyMethod(entry->index, with_signature)}; in ExtDexFileGetMethodInfoForOffset()
376 method_info.name = new ExtDexFileString{ in ExtDexFileGetAllMethodInfos()