Lines Matching full:is_separator
35 using llvm::sys::path::is_separator;
64 is_separator(path[0]) &&
66 !is_separator(path[2])) {
73 if (is_separator(path[0]))
83 is_separator(str[0]) &&
87 if (str.size() > 0 && is_separator(str[str.size() - 1]))
98 (pos == 1 && is_separator(str[0])))
109 is_separator(str[2]))
115 is_separator(str[0]) &&
121 is_separator(str[0]) &&
123 !is_separator(str[2])) {
128 if (str.size() > 0 && is_separator(str[0]))
137 bool filename_was_sep = path.size() > 0 && is_separator(path[end_pos]);
144 is_separator(path[end_pos - 1]))
262 is_separator(Component[0]) &&
264 !is_separator(Component[2]);
267 if (is_separator(Path[Position])) {
281 is_separator(Path[Position])) {
329 is_separator(Path[Position - 1])) {
340 is_separator(Path[end_pos - 1]))
360 bool has_net = b->size() > 2 && is_separator((*b)[0]) && (*b)[1] == (*b)[0];
369 if ((++pos != e) && is_separator((*pos)[0])) {
379 if (is_separator((*b)[0])) {
391 bool has_net = b->size() > 2 && is_separator((*b)[0]) && (*b)[1] == (*b)[0];
414 bool has_net = b->size() > 2 && is_separator((*b)[0]) && (*b)[1] == (*b)[0];
424 (++pos != e) && is_separator((*pos)[0])) {
429 if (!has_net && is_separator((*b)[0])) {
459 bool path_has_sep = !path.empty() && is_separator(path[path.size() - 1]);
460 bool component_has_sep = !component.empty() && is_separator(component[0]);
576 bool is_separator(char value) {
666 while (Path.size() > 2 && Path[0] == '.' && is_separator(Path[1])) {
668 while (Path.size() > 0 && is_separator(Path[0]))