Lines Matching defs:components
446 const auto& components = compound_identifier->components;
447 assert(components.size() >= 1);
449 SourceLocation decl_name = components.back()->location();
451 if (components.size() == 1) {
457 for (auto iter = components.begin();
458 iter != components.end() - 1;
469 const auto& location = components[0]->location();
630 for (const auto& component : using_directive->using_path->components) {
639 const auto& location = using_directive->using_path->components[0]->location();
661 auto location = using_directive->using_path->components[0]->location();
718 auto location = superinterface->components[0]->location();
882 for (const auto& part : file->library_name->components) {
887 return Fail(file->library_name->components[0]->location(),