Lines Matching refs:string
190 const std::string& filename,
191 const std::string& isa_str,
192 const std::optional<std::string>& context_str,
197 /*out*/ std::string* error_msg);
243 std::string GetStatusDump();
258 EXPORT void GetOptimizationStatus(std::string* out_odex_location,
259 std::string* out_compilation_filter,
260 std::string* out_compilation_reason,
261 std::string* out_odex_status,
264 static void GetOptimizationStatus(const std::string& filename,
266 std::string* out_compilation_filter,
267 std::string* out_compilation_reason,
288 const std::string& dex_location,
292 EXPORT std::optional<bool> HasDexFiles(std::string* error_msg);
321 EXPORT static bool DexLocationToOdexFilename(const std::string& location,
323 std::string* odex_filename,
324 std::string* error_msg);
334 static bool DexLocationToOatFilename(const std::string& location,
336 std::string* oat_filename,
337 std::string* error_msg);
342 EXPORT static bool DexLocationToOatFilename(const std::string& location,
345 std::string* oat_filename,
346 std::string* error_msg);
356 /* out */ std::string* dex_location,
357 /* out */ std::string* vdex_filename);
361 EXPORT static bool IsAnonymousVdexBasename(const std::string& basename);
373 /*out*/ std::string* error_msg);
387 const std::string* Filename();
421 void Reset(const std::string& filename,
460 std::string filename_;
491 bool DexChecksumUpToDate(const OatFile& file, std::string* error_msg);
499 bool GetRequiredDexChecksum(std::optional<uint32_t>* checksum, std::string* error);
534 std::string dex_location_;
560 std::optional<std::string> cached_required_dex_checksums_error_;