Skip to content

Add C API for creating classical expressions - #16180

Draft
eliarbel wants to merge 2 commits into
Qiskit:mainfrom
eliarbel:c-api-create-expr
Draft

Add C API for creating classical expressions#16180
eliarbel wants to merge 2 commits into
Qiskit:mainfrom
eliarbel:c-api-create-expr

Conversation

@eliarbel

@eliarbel eliarbel commented May 14, 2026

Copy link
Copy Markdown
Member

This PR adds functions for creating classical expressions in the C API. This part of the work on #15980.

This is an early preview, to hopefully assist in the review of #16178 . It's marked for 2.6 for now. More details TBD.

Based on #16178.

AI/LLM disclosure

  • I didn't use LLM tooling, or only used it privately.

Tasks

  • Add functions to the v tables
  • Add C and Rust testing
  • Add documentation and reno

@eliarbel eliarbel added this to the 2.6.0 milestone May 14, 2026
@eliarbel eliarbel added Changelog: Added Add an "Added" entry in the GitHub Release changelog. C API Related to the C API on hold Can not fix yet labels May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C API Related to the C API Changelog: Added Add an "Added" entry in the GitHub Release changelog. on hold Can not fix yet

Projects

Status: Ready

Development

Successfully merging this pull request may close these issues.

2 participants