/
githubmirror
/
go
Обзор
Документация
Войти
/
githubmirror
/
go
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
go1.26.4
test/inline_variadic.go
19 строк
513 B
Matthew Dempsky
[dev.typeparams] cmd/compile: simplify inlining variadic calls
27 май 2021, 02:50
27 май 2021, 02:50
6da1661
Код
Авторство
О чём код?
// errorcheck -0 -m // Copyright 2016 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. // Test inlining of variadic functions. // See issue #18116. package foo func head(xs ...string) string { // ERROR "can inline head" "leaking param: xs to result" return xs[0] } func f() string { // ERROR "can inline f" x := head("hello", "world") // ERROR "inlining call to head" "\.\.\. argument does not escape" return x }