Skip to content

Commit

Permalink
Merge pull request #308 from EYBlockchain/lydia/c++error
Browse files Browse the repository at this point in the history
fix: error where c=c appears in the circuit incorrectly
  • Loading branch information
SwatiEY authored Jul 12, 2024
2 parents 39d3b1b + ceafdcb commit d7b5501
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/transformers/visitors/toCircuitVisitor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ const publicVariables = (path: NodePath, state: any, IDnode: any) => {
if (expNode && !expNode.isAccessed) {
expNode.isAccessed = true;
if((expNode.expression && expNode.expression.leftHandSide && expNode.expression.leftHandSide?.name === node.name) ||
(expNode.initialValue && expNode.initialValue.leftHandSide && expNode.initialValue.leftHandSide?.name === node.name)){
(expNode.initialValue && expNode.initialValue.leftHandSide && expNode.initialValue.leftHandSide?.name === node.name) ||
(expNode.expression.initialValue && expNode.expression.initialValue.name === node.name)){
if (num_modifiers !=0){
const initInnerNode = buildNode('Assignment', {
leftHandSide: buildNode('Identifier', { name: `${node.name}_${num_modifiers}`, subType: 'generalNumber' }),
Expand Down

0 comments on commit d7b5501

Please sign in to comment.