Lines Matching refs:cpp_num

32   cpp_num value;		/* The value logically "right" of op.  */
40 static bool num_positive (cpp_num, size_t);
41 static bool num_greater_eq (cpp_num, cpp_num, size_t);
42 static cpp_num num_trim (cpp_num, size_t);
43 static cpp_num num_part_mul (cpp_num_part, cpp_num_part);
45 static cpp_num num_unary_op (cpp_reader *, cpp_num, enum cpp_ttype);
46 static cpp_num num_binary_op (cpp_reader *, cpp_num, cpp_num, enum cpp_ttype);
47 static cpp_num num_negate (cpp_num, size_t);
48 static cpp_num num_bitwise_op (cpp_reader *, cpp_num, cpp_num, enum cpp_ttype);
49 static cpp_num num_inequality_op (cpp_reader *, cpp_num, cpp_num,
51 static cpp_num num_equality_op (cpp_reader *, cpp_num, cpp_num,
53 static cpp_num num_mul (cpp_reader *, cpp_num, cpp_num);
54 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 *, location_t);
868 cpp_num
873 cpp_num result; in cpp_interpret_integer()
980 static cpp_num
981 append_digit (cpp_num num, int digit, int base, size_t precision) in append_digit()
983 cpp_num result; in append_digit()
1042 static cpp_num
1045 cpp_num result; in parse_defined()
1122 static cpp_num
1126 cpp_num result; in eval_token()
1672 static cpp_num
1673 num_trim (cpp_num num, size_t precision) in num_trim()
1693 num_positive (cpp_num num, size_t precision) in num_positive()
1706 cpp_num
1707 cpp_num_sign_extend (cpp_num num, size_t precision) in cpp_num_sign_extend()
1730 static cpp_num
1731 num_negate (cpp_num num, size_t precision) in num_negate()
1733 cpp_num copy; in num_negate()
1748 num_greater_eq (cpp_num pa, cpp_num pb, size_t precision) in num_greater_eq()
1770 static cpp_num
1772 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_bitwise_op()
1799 static cpp_num
1800 num_inequality_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, in num_inequality_op()
1821 static cpp_num
1823 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_equality_op()
1837 static cpp_num
1838 num_rshift (cpp_num num, size_t precision, size_t n) in num_rshift()
1878 static cpp_num
1879 num_lshift (cpp_num num, size_t precision, size_t n) in num_lshift()
1888 cpp_num orig, maybe_orig; in num_lshift()
1918 static cpp_num
1919 num_unary_op (cpp_reader *pfile, cpp_num num, enum cpp_ttype op) in num_unary_op()
1953 static cpp_num
1954 num_binary_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_binary_op()
1956 cpp_num result; in num_binary_op()
2034 static cpp_num
2037 cpp_num result; in num_part_mul()
2065 static cpp_num
2066 num_mul (cpp_reader *pfile, cpp_num lhs, cpp_num rhs) in num_mul()
2068 cpp_num result, temp; in num_mul()
2117 static cpp_num
2118 num_div_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op, in num_div_op()
2121 cpp_num result, sub; in num_div_op()