Changeset 167085 in webkit for trunk/Source/JavaScriptCore/replay
- Timestamp:
- Apr 10, 2014, 1:52:31 PM (11 years ago)
- Location:
- trunk/Source/JavaScriptCore/replay
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/replay/EncodedValue.cpp
r163918 r167085 159 159 } 160 160 161 template<> unsigned long EncodedValue::convertTo<unsigned long>() 162 { 163 unsigned long result; 164 bool castSucceeded = m_value->asNumber(&result); 165 ASSERT_UNUSED(castSucceeded, castSucceeded); 166 167 return result; 168 } 169 161 170 template<> String EncodedValue::convertTo<String>() 162 171 { -
trunk/Source/JavaScriptCore/replay/EncodedValue.h
r163918 r167085 93 93 template<> JS_EXPORT_PRIVATE uint32_t EncodedValue::convertTo<uint32_t>(); 94 94 template<> JS_EXPORT_PRIVATE uint64_t EncodedValue::convertTo<uint64_t>(); 95 template<> JS_EXPORT_PRIVATE unsigned long EncodedValue::convertTo<unsigned long>(); 95 96 template<> JS_EXPORT_PRIVATE String EncodedValue::convertTo<String>(); 96 97 … … 99 100 typedef T DecodedType; 100 101 101 static EncodedValue encodeValue(DecodedType);102 102 static EncodedValue encodeValue(const DecodedType&); 103 103 … … 157 157 template<> struct EncodingTraits<uint32_t> : public ScalarEncodingTraits<uint32_t> { }; 158 158 template<> struct EncodingTraits<uint64_t> : public ScalarEncodingTraits<uint64_t> { }; 159 template<> struct EncodingTraits<unsigned long> : public ScalarEncodingTraits<unsigned long> { }; 159 160 160 161 template<> struct EncodingTraits<String> : public ScalarEncodingTraits<String> {
Note:
See TracChangeset
for help on using the changeset viewer.