src/reflect: add test for indirect array indexing
Этот коммит содержится в:
		
							родитель
							
								
									81edf577a3
								
							
						
					
					
						коммит
						c0ea21ece7
					
				
					 1 изменённых файлов: 15 добавлений и 0 удалений
				
			
		|  | @ -14,4 +14,19 @@ func TestIndirectPointers(t *testing.T) { | ||||||
| 	if ValueOf(a).Elem().Len() != 1 { | 	if ValueOf(a).Elem().Len() != 1 { | ||||||
| 		t.Errorf("bad map length via reflect") | 		t.Errorf("bad map length via reflect") | ||||||
| 	} | 	} | ||||||
|  | 
 | ||||||
|  | 	var b struct { | ||||||
|  | 		Decoded *[3]byte | ||||||
|  | 	} | ||||||
|  | 
 | ||||||
|  | 	v1 := New(TypeOf(b.Decoded).Elem()) | ||||||
|  | 
 | ||||||
|  | 	var bb [3]byte | ||||||
|  | 	bb[0] = 0xaa | ||||||
|  | 
 | ||||||
|  | 	v1.Elem().Set(ValueOf(bb)) | ||||||
|  | 
 | ||||||
|  | 	if v1.Elem().Index(0).Uint() != 0xaa { | ||||||
|  | 		t.Errorf("bad indirect array index via reflect") | ||||||
|  | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
		Загрузка…
	
	Создание таблицы
		
		Сослаться в новой задаче
	
	 Damian Gryski
						Damian Gryski