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);
845 cpp_num
850 cpp_num result; in cpp_interpret_integer()
957 static cpp_num
958 append_digit (cpp_num num, int digit, int base, size_t precision) in append_digit()
960 cpp_num result; in append_digit()
1019 static cpp_num
1022 cpp_num result; in parse_defined()
1096 static cpp_num
1100 cpp_num result; in eval_token()
1646 static cpp_num
1647 num_trim (cpp_num num, size_t precision) in num_trim()
1667 num_positive (cpp_num num, size_t precision) in num_positive()
1680 cpp_num
1681 cpp_num_sign_extend (cpp_num num, size_t precision) in cpp_num_sign_extend()
1704 static cpp_num
1705 num_negate (cpp_num num, size_t precision) in num_negate()
1707 cpp_num copy; in num_negate()
1722 num_greater_eq (cpp_num pa, cpp_num pb, size_t precision) in num_greater_eq()
1744 static cpp_num
1746 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_bitwise_op()
1773 static cpp_num
1774 num_inequality_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, in num_inequality_op()
1795 static cpp_num
1797 cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_equality_op()
1811 static cpp_num
1812 num_rshift (cpp_num num, size_t precision, size_t n) in num_rshift()
1852 static cpp_num
1853 num_lshift (cpp_num num, size_t precision, size_t n) in num_lshift()
1862 cpp_num orig, maybe_orig; in num_lshift()
1892 static cpp_num
1893 num_unary_op (cpp_reader *pfile, cpp_num num, enum cpp_ttype op) in num_unary_op()
1927 static cpp_num
1928 num_binary_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op) in num_binary_op()
1930 cpp_num result; in num_binary_op()
2008 static cpp_num
2011 cpp_num result; in num_part_mul()
2039 static cpp_num
2040 num_mul (cpp_reader *pfile, cpp_num lhs, cpp_num rhs) in num_mul()
2042 cpp_num result, temp; in num_mul()
2091 static cpp_num
2092 num_div_op (cpp_reader *pfile, cpp_num lhs, cpp_num rhs, enum cpp_ttype op, in num_div_op()
2095 cpp_num result, sub; in num_div_op()