Lines Matching refs:substring
330 expression_reference (&(*new) -> data.substring.expr, expr, MDL);
331 expression_reference (&(*new) -> data.substring.offset, offset, MDL);
332 expression_reference (&(*new) -> data.substring.len, length, MDL);
345 expression_reference (&(*new) -> data.substring.expr, expr, MDL);
348 if (!expression_allocate (&(*new) -> data.substring.offset, MDL)) {
353 (*new) -> data.substring.offset -> op = expr_const_int;
354 (*new) -> data.substring.offset -> data.const_int = 0;
357 if (!expression_allocate (&(*new) -> data.substring.len, MDL)) {
362 (*new) -> data.substring.len -> op = expr_const_int;
363 (*new) -> data.substring.len -> data.const_int = limit;
1161 expr -> data.substring.expr,
1167 cfg_options, scope, expr -> data.substring.offset);
1172 expr -> data.substring.len);
2874 if (expr -> data.substring.expr)
2875 expression_dereference (&expr -> data.substring.expr,
2877 if (expr -> data.substring.offset)
2878 expression_dereference (&expr -> data.substring.offset,
2880 if (expr -> data.substring.len)
2881 expression_dereference (&expr -> data.substring.len,
3362 col = write_expression (file, expr -> data.substring.expr,
3365 col = write_expression (file, expr -> data.substring.offset,
3368 col = write_expression (file, expr -> data.substring.len,
3886 if (expr -> data.substring.len && in data_subexpression_length()
3887 expr -> data.substring.len -> op == expr_const_int) { in data_subexpression_length()
3889 (int)expr -> data.substring.len -> data.const_int); in data_subexpression_length()