func TestMain(m *testing.M) { … }
func needsCompiler(t *testing.T, compiler string) { … }
func compile(t *testing.T, dirname, filename, outdirname string, packagefiles map[string]string) string { … }
func compilePkg(t *testing.T, dirname, filename, outdirname string, packagefiles map[string]string, pkg string) string { … }
func testPath(t *testing.T, path, srcDir string) *types.Package { … }
func mktmpdir(t *testing.T) string { … }
const testfile …
func TestImportTestdata(t *testing.T) { … }
func testImportTestdata(t *testing.T) { … }
func TestImportTypeparamTests(t *testing.T) { … }
func testImportTypeparamTests(t *testing.T, skip map[string]string) { … }
func checkFile(t *testing.T, filename string, src []byte) *types.Package { … }
func TestVersionHandling(t *testing.T) { … }
func TestImportStdLib(t *testing.T) { … }
func testImportStdLib(t *testing.T) { … }
var importedObjectTests …
func TestImportedTypes(t *testing.T) { … }
func TestImportedConsts(t *testing.T) { … }
func importObject(t *testing.T, name string) types.Object { … }
func verifyInterfaceMethodRecvs(t *testing.T, named *types.Named, level int) { … }
func TestIssue5815(t *testing.T) { … }
func TestCorrectMethodPackage(t *testing.T) { … }
func TestIssue13566(t *testing.T) { … }
func TestIssue13898(t *testing.T) { … }
func TestIssue15517(t *testing.T) { … }
func TestIssue15920(t *testing.T) { … }
func TestIssue20046(t *testing.T) { … }
func TestIssue25301(t *testing.T) { … }
func TestIssue51836(t *testing.T) { … }
func TestIssue61561(t *testing.T) { … }
func TestIssue57015(t *testing.T) { … }
func TestExportInvalid(t *testing.T) { … }
func TestIssue58296(t *testing.T) { … }
func TestIssueAliases(t *testing.T) { … }
func apkg(testoutdir string) string { … }
func importPkg(t *testing.T, path, srcDir string) *types.Package { … }
func compileAndImportPkg(t *testing.T, name string) *types.Package { … }
func lookupObj(t *testing.T, scope *types.Scope, name string) types.Object { … }
func skipWindows(t *testing.T) { … }
const aliasesOff …
const aliasesOn …
func testAliases(t *testing.T, f func(*testing.T)) { … }
type importMap …
func (m importMap) Import(path string) (*types.Package, error) { … }
func TestIssue69912(t *testing.T) { … }