Lines Matching refs:string
92 bool OpenDexFiles(const std::string& classpath_dir = "",
98 bool RemoveLocationsFromClassPaths(const dchecked_vector<std::string>& compilation_sources);
130 std::string EncodeContextForOatFile(const std::string& base_dir,
137 std::string EncodeContextForDex2oat(const std::string& base_dir) const;
156 std::map<std::string, std::string> EncodeClassPathContexts(const std::string& base_dir) const;
163 std::vector<std::string> FlattenDexPaths() const;
176 VerificationResult VerifyClassLoaderContextMatch(const std::string& context_spec,
197 static std::unique_ptr<ClassLoaderContext> Create(const std::string& spec);
219 static std::map<std::string, std::string> EncodeClassPathContextsForClassLoader(
224 static bool IsValidEncoding(const std::string& possible_encoded_class_loader_context);
235 std::vector<std::string> classpath;
237 std::vector<std::string> original_classpath;
284 bool Parse(const std::string& spec, bool parse_checksums = false);
285 ClassLoaderInfo* ParseInternal(const std::string& spec, bool parse_checksums);
290 const std::string& class_loader_spec,
296 void CheckDexFilesOpened(const std::string& calling_method) const;
315 std::string EncodeContext(const std::string& base_dir,
322 const std::string& base_dir,
328 void EncodeClassPath(const std::string& base_dir,
329 const std::vector<std::string>& dex_locations,
337 const std::string& base_dir,
344 const std::string& context_spec,
351 static ClassLoaderType ExtractClassLoaderType(const std::string& class_loader_spec);