Lines Matching defs:integer
555 /* Interpret TOKEN, an integer with FLAGS as classified by cpplib. */
561 cpp_num integer;
564 integer = cpp_interpret_integer (parse_in, token, flags);
565 integer = cpp_num_sign_extend (integer, options->precision);
569 itk = narrowest_unsigned_type (integer.low, integer.high, flags);
572 /* The type of a potentially-signed integer constant varies
576 = narrowest_unsigned_type (integer.low, integer.high, flags);
578 = narrowest_signed_type (integer.low, integer.high, flags);
622 pedwarn ("integer constant is too large for %qs type",
625 value = build_int_cst_wide (type, integer.low, integer.high);