Lines Matching refs:string
52 const std::string& GetPath() const { in GetPath()
57 std::string path_;
67 explicit ScratchFile(const std::string& filename);
79 const std::string& GetFilename() const { in GetFilename()
93 std::string filename_;
115 static std::optional<std::string> GetOldValue(const char* variable) { in GetOldValue()
117 return value != nullptr ? std::optional<std::string>{value} : std::nullopt; in GetOldValue()
121 std::optional<std::string> old_value_;
138 static void SetUpAndroidDataDir(std::string& android_data);
140 static void TearDownAndroidDataDir(const std::string& android_data, bool fail_on_error);
145 virtual std::vector<std::string> GetLibCoreModuleNames() const;
148 std::vector<std::string> GetLibCoreDexFileNames(const std::vector<std::string>& modules) const;
151 std::vector<std::string> GetLibCoreDexFileNames() const;
154 std::vector<std::string> GetLibCoreDexLocations(const std::vector<std::string>& modules) const;
157 std::vector<std::string> GetLibCoreDexLocations() const;
159 static std::string GetClassPathOption(const char* option,
160 const std::vector<std::string>& class_path);
163 std::string GetTestDexFileName(const char* name) const;
166 bool MutateDexFile(File* output_dex, const std::string& input_jar, const Mutator& mutator) { in MutateDexFile()
168 std::string error_msg; in MutateDexFile()
207 static ForkAndExecResult ForkAndExec(const std::vector<std::string>& argv,
210 static ForkAndExecResult ForkAndExec(const std::vector<std::string>& argv,
212 std::string* output);
215 static std::string GetAndroidTool(const char* name, InstructionSet isa = InstructionSet::kX86_64);
223 static std::string GetAndroidBuildTop();
226 static std::string GetAndroidHostOut();
229 static std::string GetCoreArtLocation();
232 static std::string GetCoreOatLocation();
247 std::string android_data_;
248 std::string android_system_ext_;
249 std::string dalvik_cache_;
257 std::string CreateClassPath(const std::vector<std::unique_ptr<const DexFile>>& dex_files);
260 std::string CreateClassPathWithChecksums(
263 static std::string GetImageDirectory();
264 static std::string GetCoreFileLocation(const char* suffix);
292 std::vector<pid_t> GetPidByName(const std::string& process_name);