Were I to use TimerGetRemaining on a destroyed timer, will it return 0 or the actual remaining time? eg:

JASS:
loop
exitwhen TimerGetRemaining(timer) == 0
if boolean = true then
call DestroyTimer(timer)
endif
endloop
Should boolean check out as true and the timer gets destroyed, will the loop stop because TGR returns 0?