summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/tests/scripts/runtime/features/reset_uninit_local_vars.gd
blob: ef2d9a1d607387584ee7cecc5c54ed2087d41ad5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# GH-89958

func test():
	if true:
		@warning_ignore("unused_variable")
		var a = 1
		@warning_ignore("unused_variable")
		var b := 1
		@warning_ignore("unused_variable")
		var c := 1

	if true:
		var a
		@warning_ignore("unassigned_variable")
		print(a)
		var b
		@warning_ignore("unassigned_variable")
		print(b)
		var c: Object
		@warning_ignore("unassigned_variable")
		print(c)