Lines Matching refs:IdentifierTable
40 IdentifierTable::~IdentifierTable()
46 std::pair<HashSet<StringImpl*>::iterator, bool> IdentifierTable::add(StringImpl* value)
53 std::pair<HashSet<StringImpl*>::iterator, bool> IdentifierTable::add(U value)
60 IdentifierTable* createIdentifierTable()
62 return new IdentifierTable;
65 void deleteIdentifierTable(IdentifierTable* table)
123 IdentifierTable& identifierTable = *globalData->identifierTable;
124 LiteralIdentifierTable& literalIdentifierTable = identifierTable.literalTable();
130 pair<HashSet<StringImpl*>::iterator, bool> addResult = identifierTable.add<const char*, IdentifierCStringTranslator>(c);
226 pair<HashSet<StringImpl*>::iterator, bool> addResult = globalData->identifierTable->add<UCharBuffer, IdentifierUCharBufferTranslator>(buf);
253 return *globalData->identifierTable->add(r).first;
297 ASSERT_UNUSED(globalData, globalData->identifierTable == wtfThreadData().currentIdentifierTable());