Home | History | Annotate | Download | only in testdata

Lines Matching defs:String

28 func (errorTest1) Error(...interface{}) string {
58 var s string
164 Printf("d%", 2) // ERROR "missing verb at end of format string in Printf call"
226 Logf("%d", "hi") // ERROR "arg .hi. for printf verb %d of wrong type: string"
229 Errorf(1, "%d", "hi") // ERROR "arg .hi. for printf verb %d of wrong type: string"
231 // Multiple string arguments before variadic args
273 func (ss *someStruct) Log(f func(), s string) {}
292 func Printf(format string, args ...interface{}) {
302 func Logf(format string, args ...interface{}) {
312 func printf(format string, args ...interface{}) {
317 // is not a format string.
318 func Errorf(i int, format string, args ...interface{}) {
323 // string parameters before variadic arguments
324 func errorf(level, format string, args ...interface{}) {
337 func (*stringer) String() string {
338 return "string"
341 func (*stringer) Warn(int, ...interface{}) string {
345 func (*stringer) Warnf(int, string, ...interface{}) string {
357 func (stringerarray) String() string {
358 return "string"
391 a string
400 func (s recursiveStringer) String() string {
403 _ = fmt.Sprintf("%v", s) // ERROR "arg s for printf causes recursive call to String method"
404 _ = fmt.Sprintf("%v", &s) // ERROR "arg &s for printf causes recursive call to String method"
405 _ = fmt.Sprintf("%T", s) // ok; does not recursively call String
406 return fmt.Sprintln(s) // ERROR "arg s in Sprintln call causes recursive call to String method"
411 func (p *recursivePtrStringer) String() string {
413 return fmt.Sprintln(p) // ERROR "arg p in Sprintln call causes recursive call to String method"
451 // Fix for issue 7149: Missing return type on String method caused fault.
452 func (int) String() {
456 func (s *unknownStruct) Fprintln(w io.Writer, s string) {}