Basic errors:
- Inlining of generic functions is not yet supported.
We can't express tests for the error resulting from inlining a
conversion T(x), a call to a literal func(){}(), a call to a
func-typed var, or a call to an interface method, since all of these
cause the test driver to fail to locate the callee, so
it doesn't even reach the Indent function.
-- go.mod --
module testdata
go 1.12
-- a/generic.go --
package a
func _() {
f[int]() //@ inline(re"f", re"type parameters are not yet supported")
}
func f[T any]() {}
-- a/nobody.go --
package a
func _() {
g() //@ inline(re"g", re"has no body")
}
func g()