/art/libartbase/base/ |
D | utils_test.cc | 46 void Split(const char* arr, char s, std::vector<std::string_view>* sv) { in Split() function 47 Split<std::string_view>(std::string_view(arr), s, sv); in Split() 50 TEST_F(UtilsTest, Split) { in TEST_F() argument 57 Split("", ':', &actual); in TEST_F() 61 Split(":", ':', &actual); in TEST_F() 68 Split(":foo", ':', &actual); in TEST_F() 72 Split("foo:", ':', &actual); in TEST_F() 76 Split(":foo:", ':', &actual); in TEST_F() 82 Split("foo:bar", ':', &actual); in TEST_F() 86 Split(":foo:bar", ':', &actual); in TEST_F() [all …]
|
D | utils.cc | 245 void Split(const StrIn& s, char separator, std::vector<Str>* out_result) { in Split() function 255 template void Split(const char *const& s, char separator, std::vector<std::string>* out_result); 256 template void Split(const std::string& s, char separator, std::vector<std::string>* out_result); 257 template void Split(const char *const& s, char separator, std::vector<std::string_view>* out_result… 258 template void Split(const std::string_view& s, 261 template void Split(const std::string_view& s, 266 void Split(const Str& s, char separator, size_t len, Str* out_result) { in Split() function 280 template void Split(const std::string& s, char separator, size_t len, std::string* out_result); 281 template void Split(const std::string_view& s, 334 Split(stats, ' ', &fields); in GetTaskStats()
|
D | utils.h | 52 void Split(const StrIn& s, char separator, std::vector<Str>* out_result); 55 void Split(const Str& s, char separator, size_t len, Str* out_result); 58 void Split(const StrIn& s, char separator, std::array<Str, kLen>* out_result) { in Split() function 59 Split<Str>(Str(s), separator, kLen, &((*out_result)[0])); in Split()
|
/art/cmdline/ |
D | cmdline.h | 118 Split(raw_option + strlen("--boot-image="), ':', &boot_image_locations_); in Parse() 315 Split(*bcp_str, ':', &boot_class_path_); in ParseBootclasspath() 316 Split(*bcp_location_str, ':', &boot_class_path_locations_); in ParseBootclasspath() 318 Split(*bcp_str, ':', &boot_class_path_); in ParseBootclasspath() 324 Split(env_value, ':', &boot_class_path_); in ParseBootclasspath() 352 Split(boot_image, ':', &boot_image_locations_); in InferBootImage()
|
D | cmdline_types.h | 464 static ParseStringList<Separator> Split(const std::string& str) { 466 art::Split(str, Separator, &list); 480 return Result::Success(ParseStringList<Separator>::Split(args)); 571 Split(option, ',', &gc_options); 689 Split(options, ',', &verbose_options);
|
/art/libarttools/ |
D | art_exec_test.cc | 45 using ::android::base::Split; 180 EXPECT_THAT(Split(open_fds, "\n"), ElementsAre(Not("/dev/zero"), "/dev/zero", "/dev/zero", "")); in TEST_F() 196 EXPECT_THAT(Split(envs, "\n"), Contains("FOO=BAR")); in TEST_F()
|
D | art_exec.cc | 48 using ::android::base::Split; 102 options.task_profiles = Split(std::string(arg), ","); in ParseOptions() 115 for (const std::string& fd_str : Split(std::string(arg), ":")) { in ParseOptions()
|
/art/tools/veridex/ |
D | veridex.cc | 113 options->app_class_name_filter = android::base::Split( in ParseArgs() 116 options->exclude_api_lists = android::base::Split( in ParseArgs() 124 static std::vector<std::string> Split(const std::string& str, char sep) { in Split() function 155 std::vector<std::string> boot_classpath = Split(options.core_stubs, ':'); in Run() 166 std::vector<std::string> app_files = Split(options.dex_file, ':'); in Run()
|
D | hidden_api.cc | 34 std::vector<std::string> values = android::base::Split(str, ","); in HiddenApi()
|
/art/tools/jvmti-agents/chain-agents/ |
D | chainagents.cc | 56 static std::pair<std::string, std::string> Split(const std::string& source, char delim) { in Split() function 104 std::pair<std::string, std::string> lib_and_args(Split(line, '=')); in AgentStart()
|
/art/libnativeloader/ |
D | library_namespaces.cpp | 158 for (const std::string& soname : android::base::Split(preloadable_public_libraries(), ":")) { in Initialize() 186 std::vector<std::string> orig = android::base::Split(public_libraries, ":"); in filter_public_libraries() 214 uses_libraries = android::base::Split(names.c_str(), ":"); in Create() 392 for (const std::string& each_jar_path : android::base::Split(dex_path, ":")) { in Create()
|
D | public_libraries.cpp | 171 std::vector<std::string> public_libs = base::Split(library_list, ":"); in InitDefaultPublicLibraries() 355 std::vector<std::string> tokens = base::Split(line, " "); in ParseApexLibrariesConfigLine() 459 std::vector<std::string> lines = base::Split(file_content, "\n"); in ParseConfig() 468 std::vector<std::string> tokens = android::base::Split(trimmed_line, " "); in ParseConfig() 529 std::vector<std::string> lines = base::Split(file_content, "\n"); in ParseApexLibrariesConfig()
|
D | native_loader.cpp | 157 std::vector<std::string> lib_list = base::Split(links, ":"); in TryLoadNativeloaderExtraLib() 459 std::vector<std::string> library_paths = base::Split(library_path, ":"); in OpenNativeLibrary()
|
/art/build/ |
D | codegen.go | 48 hostArches = strings.Split(e, " ") 55 deviceArches = strings.Split(e, " ")
|
/art/compiler/optimizing/ |
D | register_allocator.h | 79 static LiveInterval* Split(LiveInterval* interval, size_t position);
|
D | register_allocator.cc | 280 LiveInterval* RegisterAllocator::Split(LiveInterval* interval, size_t position) { in Split() function in art::RegisterAllocator 315 return Split(interval, to); in SplitBetween() 363 return Split(interval, block_to->GetLifetimeStart()); in SplitBetween()
|
D | register_allocator_linear_scan.cc | 958 LiveInterval* split = Split(active, position); in TrySplitNonPairOrUnalignedPairIntervalAt() 1112 LiveInterval* split = Split(active, current->GetStart()); in AllocateBlockedReg() 1137 LiveInterval* split = Split(current, next_intersection); in AllocateBlockedReg() 1143 LiveInterval* split = Split(inactive, current->GetStart()); in AllocateBlockedReg()
|
/art/odrefresh/ |
D | odr_fs_utils.cc | 86 for (const std::string& directory : android::base::Split(absolute_path, "/")) { in EnsureDirectoryExists()
|
/art/runtime/ |
D | sdk_checker.cc | 30 Split(public_sdk, ':', &dex_file_paths); in Create()
|
D | parsed_options.cc | 709 args.SetIfMissing(M::BootClassPath, ParseStringList<':'>::Split(env_bcp)); in DoParse() 778 args.Set(M::Image, ParseStringList<':'>::Split(GetJitZygoteBootImageLocation())); in DoParse() 790 args.Set(M::Image, ParseStringList<':'>::Split(image_locations)); in DoParse()
|
D | parsed_options_test.cc | 53 Split(class_path, ':', &expected_boot_class_path); in TEST_F()
|
/art/cmdline/detail/ |
D | cmdline_parse_argument_detail.h | 237 TokenRange::Split(name1, {' '}).RemoveToken(" ")); in CompleteArgument() 408 TokenRange def_split_wildcards = TokenRange::Split(def_token, {'_'}); in ParseArgument()
|
/art/dexopt_chroot_setup/ |
D | dexopt_chroot_setup.cc | 67 using ::android::base::Split; 256 for (const std::string& line : Split(content, "\n")) { in GetSupportedFilesystems()
|
/art/test/dexpreopt/ |
D | dexpreopt_test.cc | 60 return android::base::Split(env_value, ":"); in GetListFromEnv()
|
/art/libnativebridge/tests/ |
D | Android.bp | 33 // TODO(mast): Split up art_gtest_defaults so that it can be used for the
|