Changeset 65021 in webkit for trunk/JavaScriptCore/wtf/WTFThreadData.h
- Timestamp:
- Aug 9, 2010, 5:38:14 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/WTFThreadData.h
r58712 r65021 46 46 #endif 47 47 48 // FIXME: This is a temporary layering violation while we move more string code to WTF.49 namespace WebCore {50 class AtomicStringTable;51 class StringImpl;52 }53 using WebCore::StringImpl;54 55 typedef void (*AtomicStringTableDestructor)(WebCore::AtomicStringTable*);56 57 48 #if USE(JSC) 58 49 // FIXME: This is a temporary layering violation while we move more string code to WTF. … … 83 74 namespace WTF { 84 75 76 class AtomicStringTable; 77 78 typedef void (*AtomicStringTableDestructor)(AtomicStringTable*); 79 85 80 class WTFThreadData : public Noncopyable { 86 81 public: … … 88 83 ~WTFThreadData(); 89 84 90 WebCore::AtomicStringTable* atomicStringTable()85 AtomicStringTable* atomicStringTable() 91 86 { 92 87 return m_atomicStringTable; … … 119 114 120 115 private: 121 WebCore::AtomicStringTable* m_atomicStringTable;116 AtomicStringTable* m_atomicStringTable; 122 117 AtomicStringTableDestructor m_atomicStringTableDestructor; 123 118 … … 133 128 #endif 134 129 friend WTFThreadData& wtfThreadData(); 135 friend class WebCore::AtomicStringTable;130 friend class AtomicStringTable; 136 131 }; 137 132
Note:
See TracChangeset
for help on using the changeset viewer.