mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 05:31:01 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			21 lines
		
	
	
	
		
			564 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
	
		
			564 B
		
	
	
	
		
			GDScript
		
	
	
	
	
	
| # https://github.com/godotengine/godot/issues/94074
 | |
| 
 | |
| func foo():
 | |
| 	pass
 | |
| 
 | |
| func test():
 | |
| 	var lambda_self := func test() -> void:
 | |
| 		foo()
 | |
| 	var anon_lambda_self := func() -> void:
 | |
| 		foo()
 | |
| 
 | |
| 	print(lambda_self.get_method())  # Should print "test".
 | |
| 	print(anon_lambda_self.get_method())  # Should print "<anonymous lambda>".
 | |
| 
 | |
| 	var lambda_non_self := func test() -> void:
 | |
| 		pass
 | |
| 	var anon_lambda_non_self := func() -> void:
 | |
| 		pass
 | |
| 
 | |
| 	print(lambda_non_self.get_method())  # Should print "test".
 | |
| 	print(anon_lambda_non_self.get_method())  # Should print "<anonymous lambda>".
 | 
