mirror of
				https://github.com/godotengine/godot.git
				synced 2025-10-31 13:41:03 +00:00 
			
		
		
		
	GDScript: Allow elements of a parent class in a typed array literal
This commit is contained in:
		
							parent
							
								
									f818d2b98f
								
							
						
					
					
						commit
						8655d979a1
					
				
					 4 changed files with 20 additions and 2 deletions
				
			
		|  | @ -0,0 +1,7 @@ | |||
| class Foo: pass | ||||
| class Bar extends Foo: pass | ||||
| class Baz extends Foo: pass | ||||
| 
 | ||||
| func test(): | ||||
| 	var typed: Array[Bar] = [Baz.new() as Foo] | ||||
| 	print('not ok') | ||||
|  | @ -0,0 +1,7 @@ | |||
| GDTEST_RUNTIME_ERROR | ||||
| >> ERROR | ||||
| >> on function: assign() | ||||
| >> core/variant/array.cpp | ||||
| >> 222 | ||||
| >> Method/function failed. | ||||
| not ok | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Dmitrii Maganov
						Dmitrii Maganov