/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/bug022.go
26 строк
534 B
Robert Griesemer
go/types, types2: report better error messages for slice expressions
11 мар 2025, 15:44
11 мар 2025, 15:44
ae4c13a
Код
Авторство
О чём код?
// errorcheck // Copyright 2009 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 func putint(digits *string) { var i byte; i = (*digits)[7]; // compiles i = digits[7]; // ERROR "illegal|is not|cannot index" _ = i; } func main() { s := "asdfasdfasdfasdf"; putint(&s); } /* bug022.go:8: illegal types for operand (*<string>*STRING) INDEXPTR (<int32>INT32) bug022.go:8: illegal types for operand (<uint8>UINT8) AS */