/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/issue70156.go
23 строки
428 B
Youlin Feng
cmd/compile: init limit for newly created value in prove pass
05 ноя 2024, 19:55
05 ноя 2024, 19:55
cb163ff
Код
Авторство
О чём код?
// run // Copyright 2024 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package main import ( "reflect" ) func main() { pi := new(interface{}) v := reflect.ValueOf(pi).Elem() if v.Kind() != reflect.Interface { panic(0) } if (v.Kind() == reflect.Ptr || v.Kind() == reflect.Interface) && v.IsNil() { return } panic(1) }