reflect: add stubs for Value.MapRange
This object was added in Go 1.12 and is required by the fmt package.
Этот коммит содержится в:
родитель
ad7297a539
коммит
06aa88abfb
1 изменённых файлов: 19 добавлений и 0 удалений
|
@ -365,6 +365,25 @@ func (v Value) MapIndex(key Value) Value {
|
|||
panic("unimplemented: (reflect.Value).MapIndex()")
|
||||
}
|
||||
|
||||
func (v Value) MapRange() *MapIter {
|
||||
panic("unimplemented: (reflect.Value).MapRange()")
|
||||
}
|
||||
|
||||
type MapIter struct {
|
||||
}
|
||||
|
||||
func (it *MapIter) Key() Value {
|
||||
panic("unimplemented: (*reflect.MapIter).Key()")
|
||||
}
|
||||
|
||||
func (it *MapIter) Value() Value {
|
||||
panic("unimplemented: (*reflect.MapIter).Value()")
|
||||
}
|
||||
|
||||
func (it *MapIter) Next() bool {
|
||||
panic("unimplemented: (*reflect.MapIter).Next()")
|
||||
}
|
||||
|
||||
func (v Value) Set(x Value) {
|
||||
if !v.indirect {
|
||||
panic("reflect: value is not addressable")
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче