/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | gettext.h | 109 unsigned int nplurals; /* number of plural forms */ 110 plural_expr_t plural; /* plural expression */ member in struct:__anon124 158 int plural; /* plural or not */ member in struct:msg_pack 172 #define DFLTMSG(result, msgid1, msgid2, n, plural) \ 173 result = (plural ? \
|
H A D | gettext_real.c | 59 unsigned long int ln, int category, int plural, locale_t loc) 77 msgid2 ? msgid2 : "NULL", n, category, plural); 129 DFLTMSG(result, msgid1, msgid2, n, plural); 141 DFLTMSG(result, msgid1, msgid2, n, plural); 155 DFLTMSG(result, msgid1, msgid2, n, plural); 165 DFLTMSG(result, msgid1, msgid2, n, plural); 179 mp->plural = plural; 224 DFLTMSG(result, msgid1, msgid2, n, plural); 272 DFLTMSG(result, msgid1, msgid2, n, plural); 58 _real_gettext_u(const char *domain, const char *msgid1, const char *msgid2, unsigned long int ln, int category, int plural, locale_t loc) argument [all...] |
H A D | gettext_gnu.c | 64 #define PLURAL_MOD "plural=" 105 * choose an appropriate message by evaluating the plural expression, 124 if (mp->plural) { 125 if (gmnp->plural) { 126 pindex = plural_eval(gmnp->plural, mp->n); 129 * This mo does not have plural information. 155 mp->n, mp->plural); 170 * extract the src encoding and the plural information of the MO file 179 plural_expr_t plural; local 193 gmnp->plural [all...] |
H A D | gettext_util.c | 440 gprintf(level, " plural: %d\n", mp->plural); 521 gprintf(level, " plural: 0x%p\n", 522 (void *)gmnp->plural); 523 if (gmnp->plural) 524 printexpr(gmnp->plural, level+1);
|
/illumos-gate/usr/src/cmd/msgfmt/ |
H A D | gnu_check.c | 287 char *msgid, *plural, *msgstr; local 308 /* plural */ 313 plural = msgid + plural_off; 315 /* no plural form */ 319 plural = NULL; 326 if (!plural) { 327 /* no plural form */ 352 /* plural form */ 356 plural_b_newline = (plural[0] == '\n'); 357 plural_e_newline = (plural[plural_le [all...] |
/illumos-gate/usr/src/cmd/sgs/error/common/ |
H A D | error.h | 230 char *plural(int n);
|
H A D | errorsubr.c | 365 * plural'ize and verb forms 371 plural(int n) function
|
H A D | errortouch.c | 170 nfiles, plural(nfiles), verbform(nfiles)); 238 name, spread, plural(spread));
|
/illumos-gate/usr/src/cmd/vi/port/ |
H A D | ex.h | 415 unsigned char *plural();
|
H A D | ex_subr.c | 551 plural(i) function
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | kmem.c | 2154 const char *plural = ""; local 2176 plural = (callers[1] == uninit) ? "" : "s"; 2182 mdb_printf("recent caller%s: %a", plural, callers[0]);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/netstat/ |
H A D | netstat.c | 217 static char *plural(int n); 227 #define PLURAL(n) plural((int)n) 5435 plural(int n) function
|