Lines Matching refs:cpp_num

34   cpp_num value;		/* The value logically "right" of op.  */
41 static bool num_positive (cpp_num, size_t);
42 static bool num_greater_eq (cpp_num, cpp_num, size_t);
43 static cpp_num num_trim (cpp_num, size_t);
44 static cpp_num num_part_mul (cpp_num_part, cpp_num_part);
46 static cpp_num num_unary_op (cpp_reader *, cpp_num, enum cpp_ttype);
47 static cpp_num num_binary_op (cpp_reader *, cpp_num, cpp_num, enum cpp_ttype);
48 static cpp_num num_negate (cpp_num, size_t);
49 static cpp_num num_bitwise_op (cpp_reader *, cpp_num, cpp_num, enum cpp_ttype);
50 static cpp_num num_inequality_op (cpp_reader *, cpp_num, cpp_num,
52 static cpp_num num_equality_op (cpp_reader *, cpp_num, cpp_num,
54 static cpp_num num_mul (cpp_reader *, cpp_num, cpp_num);
55 static cpp_num num_div_op (cpp_reader *, cpp_num, cpp_num, enum cpp_ttype);
56 static cpp_num num_lshift (cpp_num, size_t, size_t);
57 static cpp_num num_rshift (cpp_num, size_t, size_t);
59 static cpp_num append_digit (cpp_num, int, int, size_t);
60 static cpp_num parse_defined (cpp_reader *);
61 static cpp_num eval_token (cpp_reader *, const cpp_token *);
366 cpp_num
371 cpp_num result; in cpp_interpret_integer()
457 static cpp_num
458 append_digit (cpp_num num, int digit, int base, size_t precision) in append_digit()
460 cpp_num result; in append_digit()
519 static cpp_num
522 cpp_num result; in parse_defined()
589 static cpp_num
592 cpp_num result; in eval_token()
1074 static cpp_num
1075 num_trim (cpp_num num, size_t precision) in num_trim()
1095 num_positive (cpp_num num, size_t precision) in num_positive()
1108 cpp_num
1109 cpp_num_sign_extend (cpp_num num, size_t precision) in cpp_num_sign_extend()
1132 static cpp_num
1133 num_negate (cpp_num num, size_t precision) in num_negate()
1135 cpp_num copy; in num_negate()
1150 num_greater_eq (cpp_num pa, cpp_num pb, size_t precision) in num_greater_eq()
1172 static cpp_num
1174 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_bitwise_op()
1201 static cpp_num
1202 num_inequality_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, in num_inequality_op()
1223 static cpp_num
1225 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_equality_op()
1239 static cpp_num
1240 num_rshift (cpp_num num, size_t precision, size_t n) in num_rshift()
1280 static cpp_num
1281 num_lshift (cpp_num num, size_t precision, size_t n) in num_lshift()
1290 cpp_num orig, maybe_orig; in num_lshift()
1320 static cpp_num
1321 num_unary_op (cpp_reader *pfile, cpp_num num, enum cpp_ttype op) in num_unary_op()
1355 static cpp_num
1356 num_binary_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_binary_op()
1358 cpp_num result; in num_binary_op()
1421 static cpp_num
1424 cpp_num result; in num_part_mul()
1452 static cpp_num
1453 num_mul (cpp_reader *pfile, cpp_num lhs, cpp_num rhs) in num_mul()
1455 cpp_num result, temp; in num_mul()
1502 static cpp_num
1503 num_div_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_div_op()
1505 cpp_num result, sub; in num_div_op()