[Godot 3.1] How do I instantiate a variable of a type class within the same class blueprint using optional typing?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By dragon

So I was making a Noed class and get an error when I try to instantiate nxt as a Noed type variable, how can I do this with optional typing, or is this not possible at all?

class Noed:
	var dat: int
	var nxt: Noed = null #ERROR
	func _init(dat: int):
		self.dat = dat

Parse Error: Identifier ‘Noed’ is not a valid type (not a script or
class), or could not be found on base ‘self’.