Changeset 38467 in webkit for trunk/JavaScriptCore/runtime/JSVariableObject.h
- Timestamp:
- Nov 16, 2008, 7:02:43 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSVariableObject.h
r38463 r38467 42 42 43 43 class JSVariableObject : public JSObject { 44 friend class CTI; 45 44 46 public: 45 47 SymbolTable& symbolTable() const { return *d->symbolTable; } … … 73 75 OwnArrayPtr<Register> registerArray; // Independent copy of registers, used when a variable object copies its registers out of the register file. 74 76 75 static inline ptrdiff_t offsetOf_registers()76 {77 return OBJECT_OFFSET(JSVariableObjectData, registers);78 }79 80 77 private: 81 78 JSVariableObjectData(const JSVariableObjectData&); … … 98 95 99 96 JSVariableObjectData* d; 100 101 public:102 static inline ptrdiff_t offsetOf_d()103 {104 return OBJECT_OFFSET(JSVariableObject, d);105 }106 107 static inline ptrdiff_t offsetOf_Data_registers()108 {109 return JSVariableObjectData::offsetOf_registers();110 }111 97 }; 112 98
Note:
See TracChangeset
for help on using the changeset viewer.