Branches to a statement label, a statement node.
GoTo(int target_id, identifier name)
int IDs to link
GoTo with GoToTarget.
name contains the identifier name.
GoTo statement points to a GoToTarget with the corresponding
within the same procedure. We currently use
int IDs to link GoTo with
GoToTarget to avoid issues with serialization.
target_id and a valid identifier name.
program goto implicit none integer :: a a = 5 go to 1 1 print *, a end program
(TranslationUnit [(Program goto_01 ()  [(ImplicitNone  () )] [(Declaration (AttrType TypeInteger  () None )  [(a   () None ())] () )] [(= 0 a 5 () ) (GoTo 0 () 1  () ) (Print 1 () [a] () )]  )] )