Searched refs:b_it (Results 1 – 1 of 1) sorted by relevance
1675 auto b_it = inputs.begin(); in validate_interface_between_stages() local1678 … while ((outputs.size() > 0 && a_it != outputs.end()) || (inputs.size() && b_it != inputs.end())) { in validate_interface_between_stages()1680 bool b_at_end = inputs.size() == 0 || b_it == inputs.end(); in validate_interface_between_stages()1682 auto b_first = b_at_end ? std::make_pair(0u, 0u) : b_it->first; in validate_interface_between_stages()1699 b_it++; in validate_interface_between_stages()1705 if (!types_match(producer, consumer, a_it->second.type_id, b_it->second.type_id, in validate_interface_between_stages()1707 … consumer_stage->arrayed_input && !b_it->second.is_patch && !b_it->second.is_block_member, in validate_interface_between_stages()1713 describe_type(consumer, b_it->second.type_id).c_str())) { in validate_interface_between_stages()1717 if (a_it->second.is_patch != b_it->second.is_patch) { in validate_interface_between_stages()1723 b_it->second.is_patch ? "patch" : "vertex", consumer_stage->name)) { in validate_interface_between_stages()[all …]