| 57 | CodeMetadataExprQueue() {} |
| 58 | void push_func(Func* f) { entries.emplace_back(f); } |
| 59 | void push_metadata(std::unique_ptr<CodeMetadataExpr> meta) { |
| 60 | assert(!entries.empty()); |
| 61 | entries.back().func_queue.push_back(std::move(meta)); |
| 62 | } |
| 63 | |
| 64 | std::unique_ptr<CodeMetadataExpr> pop_match(Func* f, Offset offset) { |
| 65 | std::unique_ptr<CodeMetadataExpr> ret; |
no test coverage detected