pass
does nothing but it prevents error from empty function or any syntax requires indented line.
for example
func my_func1(): # error if no function body
func my_func2(): # no error but just empty function
pass # does nothing, but can do it later
func my_func3():
for i in range(10): # error if no statements for "for" loop
pass # no error if "pass" syntax is here when no statements
func my_func4():
pass # does nothing
var x = 1 # this code executes
func my_func5():
return # quit function
var x = 1 # this code does not execute