Skip to content

Conversation

@fastbodin
Copy link
Contributor

As opposed to bool. Changed methods include: NumberNode::exchange(), NumberNode::clip_and_set_value(), IntegerNode::set_value(), BinaryNode::flip(), BinaryNode::set(), and BinaryNode::unset(). C++ tests updated to reflect these changes.

@fastbodin fastbodin force-pushed the bug/narrow_contracts_for_numbernode_mutate_methods branch 2 times, most recently from 858626a to 150dfd8 Compare January 22, 2026 00:29
As opposed to `bool`. Changed methods include: `NumberNode::exchange()`,
`NumberNode::clip_and_set_value()`, `IntegerNode::set_value()`,
`BinaryNode::flip()`, `BinaryNode::set()`, and `BinaryNode::unset()`.
C++ tests updated to reflect these changes.
@fastbodin fastbodin force-pushed the bug/narrow_contracts_for_numbernode_mutate_methods branch from 150dfd8 to 866f57e Compare January 22, 2026 00:50
@fastbodin fastbodin marked this pull request as ready for review January 23, 2026 22:10
@arcondello arcondello added the enhancement New feature or request label Jan 23, 2026
@arcondello arcondello merged commit e380674 into dwavesystems:main Jan 23, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants