Lines Matching defs:context
153 std::unique_ptr<IRContext> context = BuildModule(text);
154 uint32_t current_bound = context->module()->id_bound();
155 context->set_max_id_bound(current_bound);
156 uint32_t next_id_bound = context->module()->TakeNextIdBound();
158 EXPECT_EQ(current_bound, context->module()->id_bound());
159 next_id_bound = context->module()->TakeNextIdBound();
175 std::unique_ptr<IRContext> context = BuildModule(text);
176 uint32_t current_bound = context->module()->id_bound();
177 context->set_max_id_bound(current_bound + 100);
178 uint32_t next_id_bound = context->module()->TakeNextIdBound();
180 EXPECT_EQ(current_bound + 1, context->module()->id_bound());
181 next_id_bound = context->module()->TakeNextIdBound();
197 std::unique_ptr<IRContext> context = BuildModule(text);
198 uint32_t current_bound = context->module()->id_bound();
199 context->set_max_id_bound(current_bound + 1);
200 uint32_t next_id_bound = context->module()->TakeNextIdBound();
202 EXPECT_EQ(current_bound + 1, context->module()->id_bound());
203 next_id_bound = context->module()->TakeNextIdBound();
219 std::unique_ptr<IRContext> context = BuildModule(text);
220 uint32_t current_bound = context->module()->id_bound();
225 context->set_max_id_bound(current_bound);
226 uint32_t next_id_bound = context->module()->TakeNextIdBound();
228 EXPECT_EQ(current_bound, context->module()->id_bound());
234 std::unique_ptr<IRContext> context = BuildModule(text);
237 context->module()->ToBinary(&binary, false);
321 std::unique_ptr<IRContext> context = BuildModule(text);
323 context->module()->ForEachInst(