Lines Matching refs:Component
229 i.Component = find_first_component(path, style); in begin()
246 Position += Component.size(); in operator ++()
250 Component = StringRef(); in operator ++()
256 bool was_net = Component.size() > 2 && is_separator(Component[0], S) && in operator ++()
257 Component[1] == Component[0] && !is_separator(Component[2], S); in operator ++()
264 (is_style_windows(S) && Component.endswith(":"))) { in operator ++()
265 Component = Path.substr(Position, 1); in operator ++()
275 if (Position == Path.size() && Component != "/") { in operator ++()
277 Component = "."; in operator ++()
284 Component = Path.slice(Position, end_pos); in operator ++()
309 I.Component = Path.substr(0, 0); in rend()
328 Component = "."; in operator ++()
334 Component = Path.slice(start_pos, end_pos); in operator ++()
340 return Path.begin() == RHS.Path.begin() && Component == RHS.Component && in operator ==()