You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
pragma solidity^0.4.2;
contractA {
function f1()
internalreturns (int){
return1;
}
function f2()
internalreturns (int){
return2;
}
function f3(inta, intb)
internalreturns (int){
return1+2;
}
function t()
returns (int){
int i =f3(f1(),f2());
return i;
}
}
if you place your interruptor in line 26 and press resume, it will interrupt 3 times in that line.
This happens that it interrupts before entering the function, when you press resume it will enter f1 and return to that line, so it interrupts again, then enter f2 and return to that line, interrupts again and than goes to f3 and returns, interrupts again.
I would expect that it interrupts only once, if I want to enter that functions I can use step in button.
The text was updated successfully, but these errors were encountered:
Consider the following contract:
if you place your interruptor in line 26 and press resume, it will interrupt 3 times in that line.
This happens that it interrupts before entering the function, when you press resume it will enter f1 and return to that line, so it interrupts again, then enter f2 and return to that line, interrupts again and than goes to f3 and returns, interrupts again.
I would expect that it interrupts only once, if I want to enter that functions I can use step in button.
The text was updated successfully, but these errors were encountered: