...

Text file src/go/doc/testdata/error2.1.golden

Documentation: go/doc/testdata

     1// 
     2PACKAGE error2
     3
     4IMPORTPATH
     5	testdata/error2
     6
     7FILENAMES
     8	testdata/error2.go
     9
    10TYPES
    11	// 
    12	type I0 interface {
    13		// When embedded, the locally-declared error interface
    14		// is only visible if all declarations are shown.
    15		error
    16	}
    17
    18	// 
    19	type S0 struct {
    20		// In struct types, an embedded error must only be visible
    21		// if AllDecls is set.
    22		error
    23	}
    24
    25	// 
    26	type T0 struct {
    27		ExportedField interface {
    28			// error should not be visible
    29			error
    30		}
    31	}
    32
    33	// This error declaration shadows the predeclared error type. 
    34	type error interface {
    35		Error() string
    36	}
    37

View as plain text