Lines Matching defs:bodies
73 const std::vector<std::string>& bodies, spvtest::Binary* linked_binary,
77 spvtest::Binaries binaries(bodies.size());
78 for (size_t i = 0u; i < bodies.size(); ++i)
79 if (!tools_.Assemble(bodies[i], binaries.data() + i, assemble_options_))
85 // Assembles and links a vector of SPIR-V bodies based on the |templateBody|.
88 // resulting bodies (or errors in the template), and SPV_ERROR_INVALID_POINTER
123 // Reset and construct the bodies bit by bit.
124 std::vector<std::string> bodies(cnt);
128 bodies[i].append(common.begin(), common.end());
129 bodies[i].append(variants[i].begin(), variants[i].end());
134 bodies[i].append(common.begin(), common.end());
137 return AssembleAndLink(bodies, linked_binary, options);