Lines Matching refs:input
29 // Returns the directory containing the input (resolving it against the
30 // |current_dir|), regardless of whether the input is a directory or a file.
33 const Value& input,
36 const std::string& input_string = input.string_value();
41 input, err, settings->build_settings()->root_path_utf8());
46 .ResolveRelativeFile(input, err,
54 const Value& input,
56 if (!input.VerifyTypeIs(Value::STRING, err))
58 const std::string& input_string = input.string_value();
60 *err = Err(input, "Calling get_path_info on an empty string.");
95 DirForInput(settings, current_dir, input, err), BuildDirType::GEN));
100 DirForInput(settings, current_dir, input, err), BuildDirType::OBJ));
107 !as_dir, input, err, settings->build_settings()->root_path_utf8(),
124 get_path_info(input, what)
127 or a list of such strings. If the input is a list the return value will be a
128 list containing the result of applying the rule to each item in the input.
134 extension. If the input ends in a slash, the empty string will be
176 will be returned. If the input is system- absolute, the same input will