Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
godotengine
GitHub Repository: godotengine/godot
Path: blob/master/modules/gdscript/tests/scripts/parser/warnings/incompatible_ternary.gd
10285 views
func test():
	# The ternary operator below returns values of different types and the
	# result is assigned to a typed variable. This will cause a run-time error
	# if the branch with the incompatible type is picked. Here, it won't happen
	# since the `false` condition never evaluates to `true`. Instead, a warning
	# will be emitted.
	var __: int = 25
	__ = "hello" if false else -2