Lines Matching refs:string

87 static std::string GetRootContainingLibartbase() {  in GetRootContainingLibartbase()
98 std::string tmp = dir2; // Make a copy here so that fname can be released. in GetRootContainingLibartbase()
106 std::string GetAndroidRootSafe(std::string* error_msg) { in GetAndroidRootSafe()
130 std::string root_containing_libartbase = GetRootContainingLibartbase(); in GetAndroidRootSafe()
146 std::string GetAndroidRoot() { in GetAndroidRoot()
147 std::string error_msg; in GetAndroidRoot()
148 std::string ret = GetAndroidRootSafe(&error_msg); in GetAndroidRoot()
160 std::string* error_msg) { in GetAndroidDirSafe()
178 std::string error_msg; in GetAndroidDir()
188 static std::string GetArtRootSafe(bool must_exist, /*out*/ std::string* error_msg) { in GetArtRootSafe()
224 std::string root_containing_libartbase = GetRootContainingLibartbase(); in GetArtRootSafe()
241 std::string GetArtRootSafe(std::string* error_msg) { in GetArtRootSafe()
245 std::string GetArtRoot() { in GetArtRoot()
246 std::string error_msg; in GetArtRoot()
247 std::string ret = GetArtRootSafe(&error_msg); in GetArtRoot()
255 std::string GetArtBinDir() { in GetArtBinDir()
262 std::string android_art_root = kIsTargetBuild ? GetArtRoot() : GetAndroidRoot(); in GetArtBinDir()
266 std::string GetAndroidDataSafe(std::string* error_msg) { in GetAndroidDataSafe()
274 std::string GetAndroidData() { in GetAndroidData()
278 std::string GetDefaultBootImageLocation(const std::string& android_root) { in GetDefaultBootImageLocation()
288 std::string GetDefaultBootImageLocation(std::string* error_msg) { in GetDefaultBootImageLocation()
289 std::string android_root = GetAndroidRootSafe(error_msg); in GetDefaultBootImageLocation()
296 void GetDalvikCache(const char* subdir, const bool create_if_absent, std::string* dalvik_cache, in GetDalvikCache()
308 std::string unused_error_msg; in GetDalvikCache()
309 std::string android_data = GetAndroidDataSafe(&unused_error_msg); in GetDalvikCache()
318 const std::string dalvik_cache_root = android_data + "/dalvik-cache"; in GetDalvikCache()
330 std::string GetDalvikCache(const char* subdir) { in GetDalvikCache()
332 std::string android_data = GetAndroidData(); in GetDalvikCache()
333 const std::string dalvik_cache_root = android_data + "/dalvik-cache"; in GetDalvikCache()
334 const std::string dalvik_cache = dalvik_cache_root + '/' + subdir; in GetDalvikCache()
343 std::string* filename, std::string* error_msg) { in GetDalvikCacheFilename()
348 std::string cache_file(&location[1]); // skip leading slash in GetDalvikCacheFilename()
360 std::string GetVdexFilename(const std::string& oat_location) { in GetVdexFilename()
364 static void InsertIsaDirectory(const InstructionSet isa, std::string* filename) { in InsertIsaDirectory()
368 CHECK_NE(pos, std::string::npos) << *filename << " " << isa; in InsertIsaDirectory()
373 std::string GetSystemImageFilename(const char* location, const InstructionSet isa) { in GetSystemImageFilename()
376 std::string filename(location); in GetSystemImageFilename()
381 std::string ReplaceFileExtension(const std::string& filename, const std::string& new_extension) { in ReplaceFileExtension()
383 if (last_ext == std::string::npos || filename[last_ext] != '.') { in ReplaceFileExtension()
391 std::string unused_error_msg; in LocationIsOnArtModule()
392 std::string module_path = GetArtRootSafe(/* must_exist= */ kIsTargetBuild, &unused_error_msg); in LocationIsOnArtModule()
420 std::string unused_error_msg; in IsLocationOnModule()
432 std::string path_prefix(module_path); in IsLocationOnModule()
488 std::string error_msg; in ArtModuleRootDistinctFromAndroidRoot()