Changeset 1623 in webkit for trunk/JavaScriptCore/kjs/value.cpp
- Timestamp:
- Jul 21, 2002, 10:38:39 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/value.cpp
r1326 r1623 40 40 using namespace KJS; 41 41 42 // ----------------------------- -ValueImp -------------------------------------42 // ----------------------------- ValueImp ------------------------------------- 43 43 44 44 #if APPLE_CHANGES … … 382 382 return Undefined(0); 383 383 384 return Undefined( static_cast<UndefinedImp*>(v.imp()));384 return Undefined(); 385 385 } 386 386 … … 414 414 return Null(0); 415 415 416 return Null( static_cast<NullImp*>(v.imp()));416 return Null(); 417 417 } 418 418 … … 542 542 int Number::intValue() const 543 543 { 544 assert(rep); 545 return (int)((NumberImp*)rep)->value(); 544 return int(value()); 546 545 } 547 546 548 547 bool Number::isNaN() const 549 548 { 550 return KJS::isNaN( ((NumberImp*)rep)->value());549 return KJS::isNaN(value()); 551 550 } 552 551 553 552 bool Number::isInf() const 554 553 { 555 return KJS::isInf( ((NumberImp*)rep)->value());556 } 557 554 return KJS::isInf(value()); 555 } 556
Note:
See TracChangeset
for help on using the changeset viewer.