go/test/typeparam/issue49027.dir/main.go
Keith Randall 394a1ad295 cmd/compile: allow importing and exporting of ODYANMICDOTTYPE[2]
Fixes #49027

Change-Id: I4520b5c754027bfffbc5cd92c9c27002b248c99a
Reviewed-on: https://go-review.googlesource.com/c/go/+/356569
Trust: Keith Randall <khr@golang.org>
Trust: Dan Scales <danscales@google.com>
Run-TryBot: Keith Randall <khr@golang.org>
Reviewed-by: Dan Scales <danscales@google.com>
2021-10-18 19:46:27 +00:00

26 lines
431 B
Go

// Copyright 2021 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 (
"a"
"fmt"
)
func main() {
s := "foo"
x := a.Conv(s)
if x != s {
panic(fmt.Sprintf("got %s wanted %s", x, s))
}
y, ok := a.Conv2(s)
if !ok {
panic("conversion failed")
}
if y != s {
panic(fmt.Sprintf("got %s wanted %s", y, s))
}
}