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

/osnet-11/usr/src/lib/libc/port/i18n/
H A Dgettext.h108 unsigned int nplurals; /* number of plural forms */
109 plural_expr_t plural; /* plural expression */ member in struct:__anon1418
157 int plural; /* plural or not */ member in struct:msg_pack
171 #define DFLTMSG(result, msgid1, msgid2, n, plural) \
172 result = (plural ? \
H A Dgettext_real.c57 unsigned long int ln, int category, int plural)
77 msgid2 ? msgid2 : "NULL", n, category, plural);
127 DFLTMSG(result, msgid1, msgid2, n, plural);
141 DFLTMSG(result, msgid1, msgid2, n, plural);
156 DFLTMSG(result, msgid1, msgid2, n, plural);
166 DFLTMSG(result, msgid1, msgid2, n, plural);
179 mp->plural = plural;
215 DFLTMSG(result, msgid1, msgid2, n, plural);
256 DFLTMSG(result, msgid1, msgid2, n, plural);
56 _real_gettext_u(const char *domain, const char *msgid1, const char *msgid2, unsigned long int ln, int category, int plural) argument
[all...]
H A Dgettext_gnu.c61 #define PLURAL_MOD "plural="
102 * choose an appropriate message by evaluating the plural expression,
121 if (mp->plural) {
122 if (gmnp->plural) {
123 pindex = plural_eval(gmnp->plural, mp->n);
126 * This mo does not have plural information.
152 mp->n, mp->plural);
167 * extract the src encoding and the plural information of the MO file
176 plural_expr_t plural; local
190 gmnp->plural
[all...]

Completed in 18 milliseconds