I assume I have the following code:
pascal
function get1(str: string): string;
begin
Result := 'hello:' + str;
end;
function get2(str: string): string;
begin
Result := 'hi:' + str;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
str1: string;
str2: string
begin
str1 := get1('tom');
str2 := get2('jack');
end;
My question:
I tried to set a breakpoint at str1 := get1('tom'); to observe the execution process of the get1() function. After get1() finishes executing, the code proceeds to str2 := get2('jack');.
At this point, if I want to go back to str1 := get1('tom'); without stopping the debugging session, just like in other IDEs, to observe the execution process of the get1() function again, is that possible?