Home | History | Annotate | Download | only in gn

Lines Matching refs:input_string

30                       const std::string& input_string) {
31 if (!input_string.empty() && input_string[input_string.size() - 1] == '/') {
33 return current_dir.ResolveRelativeDir(input_string);
37 return current_dir.ResolveRelativeFile(input_string).GetDir();
47 const std::string& input_string = input.string_value();
48 if (input_string.empty()) {
55 return FindFilename(&input_string).as_string();
58 std::string file = FindFilename(&input_string).as_string();
66 return FindExtension(&input_string).as_string();
69 base::StringPiece dir_incl_slash = FindDir(&input_string);
84 DirForInput(current_dir, input_string)));
89 DirForInput(current_dir, input_string)));
92 if (!input_string.empty() && input_string[input_string.size() - 1] == '/')
93 return current_dir.ResolveRelativeDir(input_string).value();
95 return current_dir.ResolveRelativeFile(input_string).value();