Searched refs:HashTable (Results 1 - 25 of 39) sorted by relevance

12

/external/webkit/Source/JavaScriptGlue/ForwardingHeaders/wtf/
H A DHashTable.h1 #include <JavaScriptCore/HashTable.h>
/external/webkit/Source/WebCore/ForwardingHeaders/wtf/
H A DHashTable.h3 #include <JavaScriptCore/HashTable.h>
/external/webkit/Source/JavaScriptCore/runtime/
H A DClassInfo.h31 struct HashTable;
48 const HashTable* propHashTable(ExecState* exec) const
55 const HashTable* staticPropHashTable;
56 typedef const HashTable* (*ClassPropHashTableGetterFunction)(ExecState*);
H A DJSGlobalData.cpp95 extern JSC_CONST_HASHTABLE HashTable arrayTable;
96 extern JSC_CONST_HASHTABLE HashTable jsonTable;
97 extern JSC_CONST_HASHTABLE HashTable dateTable;
98 extern JSC_CONST_HASHTABLE HashTable mathTable;
99 extern JSC_CONST_HASHTABLE HashTable numberTable;
100 extern JSC_CONST_HASHTABLE HashTable objectConstructorTable;
101 extern JSC_CONST_HASHTABLE HashTable regExpTable;
102 extern JSC_CONST_HASHTABLE HashTable regExpConstructorTable;
103 extern JSC_CONST_HASHTABLE HashTable stringTable;
149 , arrayTable(fastNew<HashTable>(JS
[all...]
H A DJSGlobalData.h77 struct HashTable;
139 const HashTable* arrayTable;
140 const HashTable* dateTable;
141 const HashTable* jsonTable;
142 const HashTable* mathTable;
143 const HashTable* numberTable;
144 const HashTable* objectConstructorTable;
145 const HashTable* regExpTable;
146 const HashTable* regExpConstructorTable;
147 const HashTable* stringTabl
[all...]
H A DLookup.h123 struct HashTable { struct in namespace:JSC
190 inline bool getStaticPropertySlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot)
206 inline bool getStaticPropertyDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor)
229 inline bool getStaticFunctionSlot(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertySlot& slot)
248 inline bool getStaticFunctionDescriptor(ExecState* exec, const HashTable* table, JSObject* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor)
268 inline bool getStaticValueSlot(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertySlot& slot)
286 inline bool getStaticValueDescriptor(ExecState* exec, const HashTable* table, ThisImp* thisObj, const Identifier& propertyName, PropertyDescriptor& descriptor)
306 inline bool lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj)
331 inline void lookupPut(ExecState* exec, const Identifier& propertyName, JSValue value, const HashTable* table, ThisImp* thisObj, PutPropertySlot& slot)
H A DLookup.cpp28 void HashTable::createTable(JSGlobalData* globalData) const
58 void HashTable::deleteTable() const
/external/webkit/Source/WebCore/bindings/js/
H A DDOMObjectHashTableMap.h34 // Map from static HashTable instances to per-GlobalData ones.
41 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator mapEnd = m_map.end();
42 for (HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.begin(); iter != m_map.end(); ++iter)
46 const JSC::HashTable* get(const JSC::HashTable* staticTable)
48 HashMap<const JSC::HashTable*, JSC::HashTable>::iterator iter = m_map.find(staticTable);
51 return &m_map.set(staticTable, JSC::HashTable(*staticTabl
[all...]
H A DJSDOMBinding.cpp132 const JSC::HashTable* getHashTableForGlobalData(JSGlobalData& globalData, const JSC::HashTable* staticTable)
H A DJSDOMBinding.h202 const JSC::HashTable* getHashTableForGlobalData(JSC::JSGlobalData&, const JSC::HashTable* staticTable);
/external/giflib/
H A Dgif_hash.h55 void _ClearHashTable(GifHashTableType *HashTable);
56 void _InsertHashTable(GifHashTableType *HashTable, UINT32 Key, int Code);
57 int _ExistsHashTable(GifHashTableType *HashTable, UINT32 Key);
H A Dgif_lib_private.h54 GifHashTableType *HashTable; member in struct:GifFilePrivateType
/external/chromium/base/
H A Did_map.h38 typedef base::hash_map<KeyType, T*> HashTable; typedef in class:IDMap
82 typename HashTable::iterator i = data_.find(id);
103 typename HashTable::const_iterator i = data_.find(id);
164 typename HashTable::const_iterator iter_;
176 static inline void release_all(HashTable* table) {}
181 static inline void release_all(HashTable* table) {
182 for (typename HashTable::iterator i = table->begin();
211 HashTable data_;
/external/webkit/Source/JavaScriptCore/interpreter/
H A DCallFrame.h78 static const HashTable* arrayTable(CallFrame* callFrame) { return callFrame->globalData().arrayTable; }
79 static const HashTable* dateTable(CallFrame* callFrame) { return callFrame->globalData().dateTable; }
80 static const HashTable* jsonTable(CallFrame* callFrame) { return callFrame->globalData().jsonTable; }
81 static const HashTable* mathTable(CallFrame* callFrame) { return callFrame->globalData().mathTable; }
82 static const HashTable* numberTable(CallFrame* callFrame) { return callFrame->globalData().numberTable; }
83 static const HashTable* objectConstructorTable(CallFrame* callFrame) { return callFrame->globalData().objectConstructorTable; }
84 static const HashTable* regExpTable(CallFrame* callFrame) { return callFrame->globalData().regExpTable; }
85 static const HashTable* regExpConstructorTable(CallFrame* callFrame) { return callFrame->globalData().regExpConstructorTable; }
86 static const HashTable* stringTable(CallFrame* callFrame) { return callFrame->globalData().stringTable; }
/external/webkit/Source/JavaScriptCore/wtf/
H A DHashTable.h68 class HashTable;
75 void addIterator(const HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>*,
84 inline void addIterator(const HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>*, argument
97 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType;
104 friend class HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>;
214 // Any modifications of the m_next or m_previous of an iterator that is in a linked list of a HashTable::m_iterator,
225 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType;
232 friend class HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>;
287 class HashTable { class in namespace:WTF
296 HashTable();
429 inline HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>::HashTable() function in class:WTF::HashTable
953 HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>::HashTable(const HashTable& other) function in class:WTF::HashTable
1066 addIterator(const HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>* table, HashTableConstIterator<Key, Value, Extractor, HashFunctions, Traits, KeyTraits>* it) argument
[all...]
/external/webkit/Source/WebKit/qt/
H A DWebKit_pch.h53 #include <wtf/HashTable.h>
/external/clang/include/clang/Basic/
H A DIdentifierTable.h369 HashTableTy HashTable; member in class:clang::IdentifierTable
390 return HashTable.getAllocator();
397 HashTable.GetOrCreateValue(Name);
439 HashTable.GetOrCreateValue(Name);
460 iterator begin() const { return HashTable.begin(); }
461 iterator end() const { return HashTable.end(); }
462 unsigned size() const { return HashTable.size(); }
/external/clang/lib/Basic/
H A DIdentifierTable.cpp71 : HashTable(8192), // Start with space for 8K identifiers.
239 unsigned NumBuckets = HashTable.getNumBuckets();
240 unsigned NumIdentifiers = HashTable.getNumItems();
247 I = HashTable.begin(), E = HashTable.end(); I != E; ++I) {
264 HashTable.getAllocator().PrintStats();
/external/webkit/Source/ThirdParty/ANGLE/src/compiler/preprocessor/
H A Datom.c215 } HashTable; typedef in typeref:struct:HashTable_Rec
222 static int InitHashTable(HashTable *htable, int fsize)
245 static void FreeHashTable(HashTable *htable)
259 static int Empty(HashTable *htable, int hashloc)
274 static int Match(HashTable *htable, StringTable *stable, const char *s, int hashloc)
295 HashTable htable; // Hashes string to atom number and token value. Multiple strings can
/external/webkit/Source/JavaScriptCore/
H A DAndroid.v8.wtf.mk36 wtf/HashTable.cpp \
/external/webkit/Source/WebCore/bindings/scripts/test/JS/
H A DJSTestInterface.cpp50 static JSC_CONST_HASHTABLE HashTable JSTestInterfaceTable = { 2, 1, JSTestInterfaceTableValues, 0 };
64 static JSC_CONST_HASHTABLE HashTable JSTestInterfaceConstructorTable = { 1, 0, JSTestInterfaceConstructorTableValues, 0 };
128 static JSC_CONST_HASHTABLE HashTable JSTestInterfacePrototypeTable = { 1, 0, JSTestInterfacePrototypeTableValues, 0 };
H A DJSTestMediaQueryListListener.cpp51 static JSC_CONST_HASHTABLE HashTable JSTestMediaQueryListListenerTable = { 2, 1, JSTestMediaQueryListListenerTableValues, 0 };
65 static JSC_CONST_HASHTABLE HashTable JSTestMediaQueryListListenerConstructorTable = { 1, 0, JSTestMediaQueryListListenerConstructorTableValues, 0 };
114 static JSC_CONST_HASHTABLE HashTable JSTestMediaQueryListListenerPrototypeTable = { 2, 1, JSTestMediaQueryListListenerPrototypeTableValues, 0 };
H A DJSTestSerializedScriptValueInterface.cpp52 static JSC_CONST_HASHTABLE HashTable JSTestSerializedScriptValueInterfaceTable = { 4, 3, JSTestSerializedScriptValueInterfaceTableValues, 0 };
66 static JSC_CONST_HASHTABLE HashTable JSTestSerializedScriptValueInterfaceConstructorTable = { 1, 0, JSTestSerializedScriptValueInterfaceConstructorTableValues, 0 };
114 static JSC_CONST_HASHTABLE HashTable JSTestSerializedScriptValueInterfacePrototypeTable = { 1, 0, JSTestSerializedScriptValueInterfacePrototypeTableValues, 0 };
/external/webkit/Source/JavaScriptCore/parser/
H A DLexer.h147 const HashTable m_keywordTable;
/external/webkit/Source/WebCore/platform/haiku/
H A DClipboardHaiku.cpp39 #include <wtf/HashTable.h>

Completed in 3449 milliseconds

12