--- a/test/func-decl.test.expected +++ b/test/func-decl.test.expected @@ -1,5 +1,11 @@ FUNCTION func_decl_void:DINT; -func_decl_void: DINT; + +VAR + +END_VAR + +END_FUNCTION + FUNCTION func_decl_empty:DINT; END_FUNCTION @@ -16,24 +22,52 @@ END_FUNCTION FUNCTION func_def_all_voidparams:DINT; + +VAR a: DINT; + +END_VAR + +VAR b: DINT; + +END_VAR func_def_all_voidparams := (a); RETURN; END_FUNCTION FUNCTION func_def_all_noparams:DINT; + +VAR a: DINT; + +END_VAR + +VAR b: DINT; + +END_VAR func_def_all_noparams := (a); RETURN; END_FUNCTION FUNCTION func_def_full:DINT; + +VAR_IN_OUT a: DINT; b: DINT; + +END_VAR + +VAR c: DINT; + +END_VAR + +VAR d: DINT; + +END_VAR b := 2; IF a @@ -45,6 +79,10 @@ END_FUNCTION FUNCTION func_def_pointer:DINT; + +VAR a: DINT; +END_VAR + END_FUNCTION