Skip to content

Conversation

@zhenrongliew
Copy link
Contributor

@zhenrongliew zhenrongliew commented Oct 29, 2025

Simplified the code gen classes.

Moved the symbol table to EmitABC.
Moved ssa and block fields into base EmitABC class for reusability. Also moved run method.
Changes made alongside QuEraComputing/bloqade-circuit#555

@github-actions
Copy link
Contributor

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
11475 10210 89% 0% 🟢

New Files

No new covered files...

Modified Files

File Coverage Status
src/kirin/emit/abc.py 83% 🟢
src/kirin/emit/julia.py 98% 🟢
TOTAL 90% 🟢

updated for commit: d039dfa by action🐍

@codecov
Copy link

codecov bot commented Oct 29, 2025

Codecov Report

❌ Patch coverage is 80.95238% with 12 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/kirin/emit/abc.py 78.57% 12 Missing ⚠️

📢 Thoughts on this report? Let us know!

@github-actions
Copy link
Contributor

github-actions bot commented Oct 29, 2025

PR Preview Action v1.6.2
Preview removed because the pull request was closed.
2025-11-03 01:19 UTC

@Roger-luo Roger-luo merged commit 2992835 into main Nov 3, 2025
12 of 13 checks passed
@Roger-luo Roger-luo deleted the dl/codegen-symboltable branch November 3, 2025 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants