support `return;` statement