Lines Matching refs:input
220 const char *input; member
274 && (t->input[t->offset] == ' ' || t->input[t->offset] == '\t')) { in ssi_expr_tokenizer()
279 if (t->input[t->offset] == '\0') { in ssi_expr_tokenizer()
285 switch (t->input[t->offset]) { in ssi_expr_tokenizer()
288 if (t->input[t->offset + 1] == '=') in ssi_expr_tokenizer()
294 if (t->input[t->offset + 1] == '=') { in ssi_expr_tokenizer()
303 if (t->input[t->offset + 1] == '=') { in ssi_expr_tokenizer()
312 if (t->input[t->offset + 1] == '=') { in ssi_expr_tokenizer()
321 if (t->input[t->offset + 1] == '&') { in ssi_expr_tokenizer()
331 if (t->input[t->offset + 1] == '|') { in ssi_expr_tokenizer()
351 while (t->input[t->offset + i] && t->input[t->offset + i] != '\'') in ssi_expr_tokenizer()
353 if (t->input[t->offset + i]) { in ssi_expr_tokenizer()
354 ssi_eval_expr_append_val(token, t->input + t->offset + 1, i-1); in ssi_expr_tokenizer()
366 if (t->input[t->offset + 1] == '{') { in ssi_expr_tokenizer()
368 while (t->input[t->offset + i] && t->input[t->offset + i] != '}') in ssi_expr_tokenizer()
370 if (t->input[t->offset + i] != '}') { in ssi_expr_tokenizer()
376 var = t->input + t->offset + 2; in ssi_expr_tokenizer()
380 for (i = 1; light_isalpha(t->input[t->offset + i]) || in ssi_expr_tokenizer()
381 t->input[t->offset + i] == '_' || in ssi_expr_tokenizer()
382 ((i > 1) && light_isdigit(t->input[t->offset + i])); ++i) ; in ssi_expr_tokenizer()
383 var = t->input + t->offset + 1; in ssi_expr_tokenizer()
397 for (i = 0; isgraph(((unsigned char *)t->input)[t->offset + i]); ++i) { in ssi_expr_tokenizer()
398 char d = t->input[t->offset + i]; in ssi_expr_tokenizer()
416 ssi_eval_expr_append_val(token, t->input + t->offset, i); in ssi_expr_tokenizer()
521 t.input = expr; in ssi_eval_expr()