• Home
  • Raw
  • Download

Lines Matching refs:class_loader_spec

154     const std::string& class_loader_spec,  in ParseClassLoaderSpec()  argument
156 ClassLoaderType class_loader_type = ExtractClassLoaderType(class_loader_spec); in ParseClassLoaderSpec()
183 CHECK_EQ(0, class_loader_spec.compare(0, type_str_size, class_loader_type_str)); in ParseClassLoaderSpec()
186 if (class_loader_spec[type_str_size] != kClassLoaderOpeningMark) { in ParseClassLoaderSpec()
189 if ((class_loader_spec[class_loader_spec.length() - 1] != kClassLoaderClosingMark) && in ParseClassLoaderSpec()
190 (class_loader_spec[class_loader_spec.length() - 1] != kClassLoaderSharedLibraryClosingMark)) { in ParseClassLoaderSpec()
194 size_t closing_index = class_loader_spec.find_first_of(kClassLoaderClosingMark); in ParseClassLoaderSpec()
198 std::string classpath = class_loader_spec.substr(type_str_size + 1, in ParseClassLoaderSpec()
229 if ((class_loader_spec[class_loader_spec.length() - 1] == kClassLoaderSharedLibraryClosingMark) && in ParseClassLoaderSpec()
230 (class_loader_spec[class_loader_spec.length() - 2] != kClassLoaderSharedLibraryOpeningMark)) { in ParseClassLoaderSpec()
232 size_t start_index = class_loader_spec.find_first_of(kClassLoaderSharedLibraryOpeningMark); in ParseClassLoaderSpec()
237 class_loader_spec.substr(start_index + 1, class_loader_spec.length() - start_index - 2); in ParseClassLoaderSpec()
292 ClassLoaderContext::ExtractClassLoaderType(const std::string& class_loader_spec) { in ExtractClassLoaderType() argument
298 if (class_loader_spec.compare(0, strlen(type_str), type_str) == 0) { in ExtractClassLoaderType()
338 std::string class_loader_spec; in ParseInternal() local
345 class_loader_spec = remaining; in ParseInternal()
351 class_loader_spec = remaining.substr(0, first_class_loader_separator); in ParseInternal()
361 LOG(ERROR) << "Invalid class loader spec: " << class_loader_spec; in ParseInternal()
364 class_loader_spec = remaining.substr(0, shared_library_close + 1); in ParseInternal()
371 LOG(ERROR) << "Invalid class loader spec: " << class_loader_spec; in ParseInternal()
380 ParseClassLoaderSpec(class_loader_spec, parse_checksums); in ParseInternal()
382 LOG(ERROR) << "Invalid class loader spec: " << class_loader_spec; in ParseInternal()