Lines Matching defs:is
13 distributed under the License is distributed on an "AS IS" BASIS,
31 representation. The sign-magnitude representation is chosen
37 It is also important to note that an sc_unsigned number with n
38 bits is equivalent to an sc_signed non-negative number with n + 1
52 new. The most important difference between these two semantics is
53 that the old semantics is closer to C/C++ semantics in that the
55 is unsigned; the new semantics, on the other hand, requires the
56 result type be signed. The new semantics is required by the VSIA
778 void scan( ::std::istream& is = ::std::cin );
968 void scan( ::std::istream& is = ::std::cin );
1222 void scan( ::std::istream& is = ::std::cin );
1287 In the new semantics, the result is u if both operands are u; the
1288 result is s otherwise. The only exception is subtraction. The result
1289 of a subtraction is always s.
1291 The old semantics is like C/C++ semantics on integer types; the
1292 new semantics is due to the VSIA C/C++ data types standard.
2048 operator >> ( ::std::istream& is, sc_unsigned_bitref& a )
2050 a.scan( is );
2051 return is;
2133 operator >> ( ::std::istream& is, sc_unsigned_subref& a )
2135 a.scan( is );
2136 return is;
2157 "sc_unsigned( sc_generic_base<T> ) : nb = %d is not valid", nb);
2181 operator >> ( ::std::istream& is, sc_unsigned& a )
2183 a.scan( is );
2184 return is;