Lines Matching refs:Component
231 i.Component = find_first_component(path, style); in begin()
248 Position += Component.size(); in operator ++()
252 Component = StringRef(); in operator ++()
258 bool was_net = Component.size() > 2 && is_separator(Component[0], S) && in operator ++()
259 Component[1] == Component[0] && !is_separator(Component[2], S); in operator ++()
266 (is_style_windows(S) && Component.ends_with(":"))) { in operator ++()
267 Component = Path.substr(Position, 1); in operator ++()
277 if (Position == Path.size() && Component != "/") { in operator ++()
279 Component = "."; in operator ++()
286 Component = Path.slice(Position, end_pos); in operator ++()
311 I.Component = Path.substr(0, 0); in rend()
330 Component = "."; in operator ++()
336 Component = Path.slice(start_pos, end_pos); in operator ++()
342 return Path.begin() == RHS.Path.begin() && Component == RHS.Component && in operator ==()