Lines Matching refs:substr
199 std::string classpath = class_loader_spec.substr(type_str_size + 1, in ParseClassLoaderSpec()
238 class_loader_spec.substr(start_index + 1, class_loader_spec.length() - start_index - 2); in ParseClassLoaderSpec()
251 shared_libraries_spec.substr(cursor, shared_libraries_spec.length() - cursor); in ParseClassLoaderSpec()
258 shared_libraries_spec.substr(cursor, shared_library_separator - cursor); in ParseClassLoaderSpec()
269 shared_library_spec = shared_libraries_spec.substr(cursor, closing_marker + 1 - cursor); in ParseClassLoaderSpec()
343 class_loader_spec = remaining.substr(0, first_class_loader_separator); in ParseInternal()
344 remaining = remaining.substr(first_class_loader_separator + 1, in ParseInternal()
356 class_loader_spec = remaining.substr(0, shared_library_close + 1); in ParseInternal()
366 remaining = remaining.substr(shared_library_close + 2, in ParseInternal()
646 && location.substr(0, base_dir.length()) == base_dir) { in EncodeClassPath()
648 out << location.substr(base_dir.length() + 1).c_str(); in EncodeClassPath()
1244 (std::string_view(path).substr(/*pos*/ path.size() - suffix.size()) == suffix); in AbsolutePathHasRelativeSuffix()