Changeset 26912 in webkit for trunk/JavaScriptCore/kjs/internal.cpp
- Timestamp:
- Oct 22, 2007, 11:44:27 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/internal.cpp
r26899 r26912 112 112 } 113 113 114 bool NumberImp::getInt32(int32_t& int32) const115 {116 int32 = static_cast<int32_t>(val);117 return int32 == val;118 }119 120 114 bool NumberImp::getUInt32(uint32_t& uint32) const 121 115 { 122 116 uint32 = static_cast<uint32_t>(val); 123 117 return uint32 == val; 118 } 119 120 bool NumberImp::getTruncatedInt32(int32_t& int32) const 121 { 122 if (!(val >= -2147483648.0 && val < 2147483648.0)) 123 return false; 124 int32 = static_cast<int32_t>(val); 125 return true; 126 } 127 128 bool NumberImp::getTruncatedUInt32(uint32_t& uint32) const 129 { 130 if (!(val >= 0.0 && val < 4294967296.0)) 131 return false; 132 uint32 = static_cast<uint32_t>(val); 133 return true; 124 134 } 125 135
Note:
See TracChangeset
for help on using the changeset viewer.