Skip to content

transpile: Refactor binary operand handling and handle pointers/complex numbers#1835

Open
Rua wants to merge 4 commits into
immunant:masterfrom
Rua:expected_operand_types
Open

transpile: Refactor binary operand handling and handle pointers/complex numbers#1835
Rua wants to merge 4 commits into
immunant:masterfrom
Rua:expected_operand_types

Conversation

@Rua

@Rua Rua commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Both a refactor and a functional improvement. Complex numbers aren't supported yet, so I haven't included any tests for that, but this is needed to support them later.

@Rua Rua force-pushed the expected_operand_types branch 3 times, most recently from b78f827 to d93cde7 Compare June 2, 2026 13:59
@Rua Rua force-pushed the expected_operand_types branch 3 times, most recently from 854e317 to 7efb825 Compare June 13, 2026 15:43
@Rua Rua changed the title transpile: Split off CBinOp::expected_operand_types and handle pointers/complex numbers transpile: Refactor binary operand handling and handle pointers/complex numbers Jun 13, 2026
@Rua Rua force-pushed the expected_operand_types branch from 7efb825 to e86703c Compare June 13, 2026 17:20
@Rua Rua force-pushed the expected_operand_types branch from e86703c to 4419c4d Compare June 13, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant