Lines Matching defs:args
801 {"no args", "hello", "no args%!(EXTRA string=hello)"},
1520 func args(a ...interface{}) []interface{} { return a }
1527 {"%*d", args(4, 42), " 42"},
1528 {"%-*d", args(4, 42), "42 "},
1529 {"%*d", args(-4, 42), "42 "},
1530 {"%-*d", args(-4, 42), "42 "},
1531 {"%.*d", args(4, 42), "0042"},
1532 {"%*.*d", args(8, 4, 42), " 0042"},
1533 {"%0*d", args(4, 42), "0042"},
1535 {"%0*d", args(uint(4), 42), "0042"},
1536 {"%0*d", args(uint64(4), 42), "0042"},
1537 {"%0*d", args('\x04', 42), "0042"},
1538 {"%0*d", args(uintptr(4), 42), "0042"},
1541 {"%*d", args(nil, 42), "%!(BADWIDTH)42"},
1542 {"%*d", args(int(1e7), 42), "%!(BADWIDTH)42"},
1543 {"%*d", args(int(-1e7), 42), "%!(BADWIDTH)42"},
1544 {"%.*d", args(nil, 42), "%!(BADPREC)42"},
1545 {"%.*d", args(-1, 42), "%!(BADPREC)42"},
1546 {"%.*d", args(int(1e7), 42), "%!(BADPREC)42"},
1547 {"%.*d", args(uint(1e7), 42), "%!(BADPREC)42"},
1548 {"%.*d", args(uint64(1<<63), 42), "%!(BADPREC)42"}, // Huge negative (-inf).
1549 {"%.*d", args(uint64(1<<64-1), 42), "%!(BADPREC)42"}, // Small negative (-1).
1550 {"%*d", args(5, "foo"), "%!d(string= foo)"},
1551 {"%*% %d", args(20, 5), "% 5"},
1552 {"%*", args(4), "%!(NOVERB)"},