Searched defs:plural (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/msgfmt/
H A Dgnu_check.c287 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 Derrorsubr.c365 * plural'ize and verb forms
371 plural(int n) function
/illumos-gate/usr/src/cmd/vi/port/
H A Dex_subr.c551 plural(i) function
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dgettext.h109 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 Dgettext_real.c59 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 Dgettext_gnu.c64 #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...]
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dkmem.c2154 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 Dnetstat.c217 static char *plural(int n);
227 #define PLURAL(n) plural((int)n)
5435 plural(int n) function

Completed in 119 milliseconds