Lines Matching defs:Component
1967 auto IsSep = [Separator](StringRef Component) {
1968 return Component.size() == 1 &&
1969 llvm::sys::path::is_separator(Component[0], Separator);
1974 for (auto &Component : llvm::reverse(Components)) {
1975 if ("." == Component) {
1976 } else if (".." == Component) {
1981 if (!IsSep(Component) && !IsSep(*RealPathComponentIter) &&
1982 Component != *RealPathComponentIter) {
1987 RealPathComponentIter->equals_insensitive(Component);
1990 Component = *RealPathComponentIter;
2569 for (auto Component : Components) {
2581 if (!(Component.size() == 1 && IsSep(Component[0])))
2582 Path.append(Component);