@warning_ignore_start("unused_signal") # No parentheses. signal a # No parameters. signal b() # With parameters. signal c(a, b, c) # With parameters multiline. signal d( a, b, c, ) # With type hints. signal e(a: int, b: Variant, c: Node) func test(): print("Ok")