Lines Matching defs:next
109 char *next;
111 d = strtoul(numstr, &next, 16);
113 d = strtod(numstr, &next);
115 if (next!=numstr) {
116 if (next[0] == 'd' && next[1] == 'B') {
119 next += 2;
120 } else if (*next >= 'E' && *next <= 'z') {
121 int e= si_prefixes[*next - 'E'].exp;
123 if (next[1] == 'i') {
124 d*= si_prefixes[*next - 'E'].bin_val;
125 next+=2;
127 d*= si_prefixes[*next - 'E'].dec_val;
128 next++;
133 if (*next=='B') {
135 next++;
141 *tail = next;
349 char *next = p->s, *s0 = p->s;
356 d->value = av_strtod(p->s, &next);
357 if (next != p->s) {
359 p->s= next;
388 p->s= next;
393 if (*next == '(') { // special case do-nothing
426 if (strmatch(next, "sinh" )) d->a.func0 = sinh;
427 else if (strmatch(next, "cosh" )) d->a.func0 = cosh;
428 else if (strmatch(next, "tanh" )) d->a.func0 = tanh;
429 else if (strmatch(next, "sin" )) d->a.func0 = sin;
430 else if (strmatch(next, "cos" )) d->a.func0 = cos;
431 else if (strmatch(next, "tan" )) d->a.func0 = tan;
432 else if (strmatch(next, "atan" )) d->a.func0 = atan;
433 else if (strmatch(next, "asin" )) d->a.func0 = asin;
434 else if (strmatch(next, "acos" )) d->a.func0 = acos;
435 else if (strmatch(next, "exp" )) d->a.func0 = exp;
436 else if (strmatch(next, "log" )) d->a.func0 = log;
437 else if (strmatch(next, "abs" )) d->a.func0 = fabs;
438 else if (strmatch(next, "time" )) d->a.func0 = etime;
439 else if (strmatch(next, "squish")) d->type = e_squish;
440 else if (strmatch(next, "gauss" )) d->type = e_gauss;
441 else if (strmatch(next, "mod" )) d->type = e_mod;
442 else if (strmatch(next, "max" )) d->type = e_max;
443 else if (strmatch(next, "min" )) d->type = e_min;
444 else if (strmatch(next, "eq" )) d->type = e_eq;
445 else if (strmatch(next, "gte" )) d->type = e_gte;
446 else if (strmatch(next, "gt" )) d->type = e_gt;
447 else if (strmatch(next, "lte" )) d->type = e_lte;
448 else if (strmatch(next, "lt" )) d->type = e_lt;
449 else if (strmatch(next, "ld" )) d->type = e_ld;
450 else if (strmatch(next, "isnan" )) d->type = e_isnan;
451 else if (strmatch(next, "isinf" )) d->type = e_isinf;
452 else if (strmatch(next, "st" )) d->type = e_st;
453 else if (strmatch(next, "while" )) d->type = e_while;
454 else if (strmatch(next, "taylor")) d->type = e_taylor;
455 else if (strmatch(next, "root" )) d->type = e_root;
456 else if (strmatch(next, "floor" )) d->type = e_floor;
457 else if (strmatch(next, "ceil" )) d->type = e_ceil;
458 else if (strmatch(next, "trunc" )) d->type = e_trunc;
459 else if (strmatch(next, "round" )) d->type = e_round;
460 else if (strmatch(next, "sqrt" )) d->type = e_sqrt;
461 else if (strmatch(next, "not" )) d->type = e_not;
462 else if (strmatch(next, "pow" )) d->type = e_pow;
463 else if (strmatch(next, "print" )) d->type = e_print;
464 else if (strmatch(next, "random")) d->type = e_random;
465 else if (strmatch(next, "hypot" )) d->type = e_hypot;
466 else if (strmatch(next, "gcd" )) d->type = e_gcd;
467 else if (strmatch(next, "if" )) d->type = e_if;
468 else if (strmatch(next, "ifnot" )) d->type = e_ifnot;
469 else if (strmatch(next, "bitand")) d->type = e_bitand;
470 else if (strmatch(next, "bitor" )) d->type = e_bitor;
471 else if (strmatch(next, "between"))d->type = e_between;
472 else if (strmatch(next, "clip" )) d->type = e_clip;
473 else if (strmatch(next, "atan2" )) d->type = e_atan2;
474 else if (strmatch(next, "lerp" )) d->type = e_lerp;
475 else if (strmatch(next, "sgn" )) d->type = e_sgn;
478 if (strmatch(next, p->func1_names[i])) {
488 if (strmatch(next, p->func2_names[i])) {
530 char *next;
531 double av_unused ignored = strtod(p->s, &next);
532 if (next != p->s && next[0] == 'd' && next[1] == 'B') {