| // Copyright 2014 The Go Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style |
| // license that can be found in the LICENSE file. |
| |
| #include "../fmt.h" |
| |
| #pragma varargck argpos fmtprint 2 |
| #pragma varargck argpos fprint 2 |
| #pragma varargck argpos print 1 |
| #pragma varargck argpos runeseprint 3 |
| #pragma varargck argpos runesmprint 1 |
| #pragma varargck argpos runesnprint 3 |
| #pragma varargck argpos runesprint 2 |
| #pragma varargck argpos seprint 3 |
| #pragma varargck argpos smprint 1 |
| #pragma varargck argpos snprint 3 |
| #pragma varargck argpos sprint 2 |
| |
| #pragma varargck type "lld" vlong |
| #pragma varargck type "llo" vlong |
| #pragma varargck type "llx" vlong |
| #pragma varargck type "llb" vlong |
| #pragma varargck type "lld" uvlong |
| #pragma varargck type "llo" uvlong |
| #pragma varargck type "llx" uvlong |
| #pragma varargck type "llb" uvlong |
| #pragma varargck type "ld" long |
| #pragma varargck type "lo" long |
| #pragma varargck type "lx" long |
| #pragma varargck type "lb" long |
| #pragma varargck type "ld" ulong |
| #pragma varargck type "lo" ulong |
| #pragma varargck type "lx" ulong |
| #pragma varargck type "lb" ulong |
| #pragma varargck type "d" int |
| #pragma varargck type "o" int |
| #pragma varargck type "x" int |
| #pragma varargck type "c" int |
| #pragma varargck type "C" int |
| #pragma varargck type "b" int |
| #pragma varargck type "d" uint |
| #pragma varargck type "x" uint |
| #pragma varargck type "c" uint |
| #pragma varargck type "C" uint |
| #pragma varargck type "b" uint |
| #pragma varargck type "f" double |
| #pragma varargck type "e" double |
| #pragma varargck type "g" double |
| #pragma varargck type "s" char* |
| #pragma varargck type "q" char* |
| #pragma varargck type "S" Rune* |
| #pragma varargck type "Q" Rune* |
| #pragma varargck type "r" void |
| #pragma varargck type "%" void |
| #pragma varargck type "n" int* |
| #pragma varargck type "p" uintptr |
| #pragma varargck type "p" void* |
| #pragma varargck flag ',' |
| #pragma varargck flag ' ' |
| #pragma varargck flag 'h' |
| #pragma varargck type "<" void* |
| #pragma varargck type "[" void* |
| #pragma varargck type "H" void* |
| #pragma varargck type "lH" void* |