Lines Matching refs:block_id
51 bool Function::IsFirstBlock(uint32_t block_id) const {
52 return !ordered_blocks_.empty() && *first_block() == block_id;
118 spv_result_t Function::RegisterBlock(uint32_t block_id, bool is_definition) {
126 blocks_.insert({block_id, BasicBlock(block_id)});
132 undefined_blocks_.erase(block_id);
136 undefined_blocks_.insert(block_id);
228 std::pair<const BasicBlock*, bool> Function::GetBlock(uint32_t block_id) const {
229 const auto b = blocks_.find(block_id);
240 std::pair<BasicBlock*, bool> Function::GetBlock(uint32_t block_id) {
244 const_cast<const Function*>(this)->GetBlock(block_id);