/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fixedbugs/issue18331.go
20 строк
685 B
Keith Randall
cmd/compile: reject unknown //go: comments in std library
07 июн 2017, 01:28
07 июн 2017, 01:28
a836254
Код
Авторство
О чём код?
// errorcheck -std // Copyright 2017 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. // Issue 18331: We should catch invalid pragma verbs // for code that resides in the standard library. package issue18331 //go:unknown // ERROR "//go:unknown is not allowed in the standard library" func foo() //go:nowritebarrierc // ERROR "//go:nowritebarrierc is not allowed in the standard library" func bar() //go:noesape // ERROR "//go:noesape is not allowed in the standard library" func groot() //go:noescape func hey() { // ERROR "can only use //go:noescape with external func implementations" }