Symbol: token_data
lib/libintl/plural_parser.c
102
union token_data token_data;
lib/libintl/plural_parser.c
115
tokenize_atom(struct tokenizer_context *tcx, union token_data *token_data)
lib/libintl/plural_parser.c
141
token_data->constant = ul;
lib/libintl/plural_parser.c
146
strcpy(token_data->identifier, buf);
lib/libintl/plural_parser.c
157
tokenize(struct tokenizer_context *tcx, union token_data *token_data)
lib/libintl/plural_parser.c
170
token_data->op = ch;
lib/libintl/plural_parser.c
173
token_data->op = ch;
lib/libintl/plural_parser.c
176
token_data->op = ch;
lib/libintl/plural_parser.c
185
token_data->op = ch;
lib/libintl/plural_parser.c
206
token_data->op = prevch; /* OP_LT or OP_GT */
lib/libintl/plural_parser.c
211
token_data->op = ch+prevch;
lib/libintl/plural_parser.c
224
return tokenize_atom(tcx, token_data);
lib/libintl/plural_parser.c
229
get_token(struct tokenizer_context *tcx, union token_data *token_data)
lib/libintl/plural_parser.c
234
*token_data = tcx->token0.token_data;
lib/libintl/plural_parser.c
237
return tokenize(tcx, token_data);
lib/libintl/plural_parser.c
243
int token, union token_data *token_data)
lib/libintl/plural_parser.c
246
tcx->token0.token_data = *token_data;
lib/libintl/plural_parser.c
255
union token_data token_data;
lib/libintl/plural_parser.c
267
token = get_token(&tcx, &token_data);
lib/libintl/plural_parser.c
278
printf("constant: %lu\n", token_data.constant);
lib/libintl/plural_parser.c
281
printf("symbol: %s\n", token_data.identifier);
lib/libintl/plural_parser.c
293
printf("%c=\n", token_data.op-'=');
lib/libintl/plural_parser.c
296
switch(token_data.op) {
lib/libintl/plural_parser.c
299
printf("%c=\n", token_data.op-'=');
lib/libintl/plural_parser.c
302
printf("%c\n", token_data.op);
lib/libintl/plural_parser.c
308
printf("%c\n", token_data.op);
lib/libintl/plural_parser.c
378
union token_data token_data;
lib/libintl/plural_parser.c
469
union token_data token_data;
lib/libintl/plural_parser.c
471
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
480
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
483
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
495
pelem->u.token_data = token_data;
lib/libintl/plural_parser.c
510
union token_data token_data;
lib/libintl/plural_parser.c
515
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
518
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
541
union token_data token_data;
lib/libintl/plural_parser.c
555
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
558
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
562
op = token_data.op;
lib/libintl/plural_parser.c
589
union token_data token_data;
lib/libintl/plural_parser.c
600
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
603
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
614
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
617
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
642
union token_data token_data;
lib/libintl/plural_parser.c
646
token = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
649
unget_token(tcx, token, &token_data);
lib/libintl/plural_parser.c
655
token1 = get_token(tcx, &token_data);
lib/libintl/plural_parser.c
659
unget_token(tcx, token1, &token_data);
lib/libintl/plural_parser.c
742
printf("%d", pelem->u.token_data.constant);
lib/libintl/plural_parser.c
746
printf("%s", pelem->u.token_data.identifier);
lib/libintl/plural_parser.c
798
return pe->u.token_data.constant;