Lines Matching refs:Component
253 i.Component = find_first_component(path, style); in begin()
270 Position += Component.size(); in operator ++()
274 Component = StringRef(); in operator ++()
280 bool was_net = Component.size() > 2 && is_separator(Component[0], S) && in operator ++()
281 Component[1] == Component[0] && !is_separator(Component[2], S); in operator ++()
288 (real_style(S) == Style::windows && Component.endswith(":"))) { in operator ++()
289 Component = Path.substr(Position, 1); in operator ++()
299 if (Position == Path.size() && Component != "/") { in operator ++()
301 Component = "."; in operator ++()
308 Component = Path.slice(Position, end_pos); in operator ++()
332 I.Component = Path.substr(0, 0); in rend()
351 Component = "."; in operator ++()
357 Component = Path.slice(start_pos, end_pos); in operator ++()
363 return Path.begin() == RHS.Path.begin() && Component == RHS.Component && in operator ==()