Lines Matching full:verb
133 verb rune // the format verb: 'd' for "%d"
134 format string // the full format directive from % through verb, "%.3d".
322 // Now a verb, possibly prefixed by an index (which we may already have).
327 f.Badf(call.Pos(), "missing verb at end of format string in %s call", name)
330 verb, w := utf8.DecodeRuneInString(state.format[state.nbytes:])
331 state.verb = verb
333 if verb != '%' {
340 // printfArgType encodes the types of expressions a printf verb accepts. It is a bitmask.
355 verb rune // User may provide verb through Formatter; could be a rune.
368 // printVerbs identifies which flags are known to printf for each verb.
407 if v.verb == state.verb {
413 f.Badf(call.Pos(), "unrecognized printf verb %q", state.verb)
418 f.Badf(call.Pos(), "unrecognized printf flag for verb %q: %q", state.verb, flag)
422 // Verb is good. If len(state.argNums)>trueArgs, we have something like %.*s and all
425 if state.verb == '%' {
440 if state.verb == '%' {
453 f.Badf(call.Pos(), "arg %s for printf verb %%%c of wrong type: %s", f.gofmt(arg), state.verb, typeString)
456 if v.typ&argString != 0 && v.verb != 'T' && !bytes.Contains(state.flags, []byte{'#'}) && f.recursiveStringer(arg) {