summaryrefslogtreecommitdiff
path: root/modules/gdscript/tests/scripts/parser/features/nested_if.gd
blob: 7282d08497a9a4fe0f3a095cb010de7ba0ff6eb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
func test():
	# 20 levels of nesting (and then some).
	if true:
		print("1")
		if true:
			print("2")
			if true:
				print("3")
				if true:
					print("4")
					if true:
						print("5")
						if true:
							print("6")
							if true:
								print("7")
								if true:
									print("8")
									if true:
										print("9")
										if true:
											print("10")
											if true:
												print("11")
												if true:
													print("12")
													if true:
														print("13")
														if true:
															print("14")
															if true:
																print("15")
																if true:
																	print("16")
																	if true:
																		print("17")
																		if true:
																			print("18")
																			if true:
																				print("19")
																				if true:
																					print("20")
																					if false:
																						print("End")
																						if true:
																							if true:
																								if true:
																									if true:
																										if true:
																											if true:
																												if true:
																													if true:
																														if true:
																															if true:
																																if true:
																																	if true:
																																		print("This won't be printed")