Lines Matching refs:b_it
1413 auto b_it = inputs.begin();
1416 while ((outputs.size() > 0 && a_it != outputs.end()) || (inputs.size() && b_it != inputs.end())) {
1418 bool b_at_end = inputs.size() == 0 || b_it == inputs.end();
1420 auto b_first = b_at_end ? std::make_pair(0u, 0u) : b_it->first;
1432 b_it++;
1438 if (!types_match(producer, consumer, a_it->second.type_id, b_it->second.type_id,
1440 consumer_stage->arrayed_input && !b_it->second.is_patch && !b_it->second.is_block_member, true)) {
1444 describe_type(consumer, b_it->second.type_id).c_str());
1446 if (a_it->second.is_patch != b_it->second.is_patch) {
1451 b_it->second.is_patch ? "patch" : "vertex", consumer_stage->name);
1453 if (a_it->second.is_relaxed_precision != b_it->second.is_relaxed_precision) {
1460 b_it++;