Home
last modified time | relevance | path

Searched refs:Rep (Results 1 – 25 of 68) sorted by relevance

123

/external/webkit/JavaScriptCore/runtime/
DIdentifier.cpp35 typedef HashMap<const char*, RefPtr<UString::Rep>, PtrHash<const char*> > LiteralIdentifierTable;
41 HashSet<UString::Rep*>::iterator end = m_table.end(); in ~IdentifierTable()
42 for (HashSet<UString::Rep*>::iterator iter = m_table.begin(); iter != end; ++iter) in ~IdentifierTable()
46 std::pair<HashSet<UString::Rep*>::iterator, bool> add(UString::Rep* value) in add()
48 std::pair<HashSet<UString::Rep*>::iterator, bool> result = m_table.add(value); in add()
54 std::pair<HashSet<UString::Rep*>::iterator, bool> add(U value) in add()
56 std::pair<HashSet<UString::Rep*>::iterator, bool> result = m_table.add<U, V>(value); in add()
61 void remove(UString::Rep* r) { m_table.remove(r); } in remove()
66 HashSet<UString::Rep*> m_table;
80 bool Identifier::equal(const UString::Rep* r, const char* s) in equal()
[all …]
DIdentifier.h39 Identifier(ExecState* exec, UString::Rep* rep) : _ustring(add(exec, rep)) { } in Identifier()
44 … Identifier(JSGlobalData* globalData, UString::Rep* rep) : _ustring(add(globalData, rep)) { } in Identifier()
76 static void remove(UString::Rep*);
78 static bool equal(const UString::Rep*, const char*);
79 static bool equal(const UString::Rep*, const UChar*, int length);
80 static bool equal(const UString::Rep* a, const UString::Rep* b) { return JSC::equal(a, b); } in equal()
82 …static PassRefPtr<UString::Rep> add(ExecState*, const char*); // Only to be used with string liter…
83 …static PassRefPtr<UString::Rep> add(JSGlobalData*, const char*); // Only to be used with string li…
91 static PassRefPtr<UString::Rep> add(ExecState*, const UChar*, int length);
92 static PassRefPtr<UString::Rep> add(JSGlobalData*, const UChar*, int length);
[all …]
DUString.h81 typedef UStringImpl Rep; typedef
108 return Rep::adopt(vector); in adopt()
163 Rep* rep() const { return m_rep.get(); } in rep()
165 UString(PassRefPtr<Rep> r) in UString()
174 RefPtr<Rep> m_rep;
176 JS_EXPORTDATA static Rep* s_nullRep;
253 struct IdentifierRepHash : PtrHash<RefPtr<JSC::UString::Rep> > {
254 static unsigned hash(const RefPtr<JSC::UString::Rep>& key) { return key->existingHash(); } in hash()
255 static unsigned hash(JSC::UString::Rep* key) { return key->existingHash(); } in hash()
603 template<> struct StrHash<JSC::UString::Rep*> {
[all …]
DPropertyNameArray.h72 void add(UString::Rep*);
73 …void addKnownUnique(UString::Rep* identifier) { m_data->propertyNameVector().append(Identifier(m_g… in addKnownUnique()
89 typedef HashSet<UString::Rep*, PtrHash<UString::Rep*> > IdentifierSet;
DSmallStrings.cpp46 UString::Rep* rep(unsigned char character) { return &m_reps[character]; } in rep()
49 UString::Rep m_reps[numCharactersToStore];
58 new (&m_reps[i]) UString::Rep(&characterBuffer[i], 1, PassRefPtr<UStringImpl>(baseString)); in SmallStringsStorage()
134 UString::Rep* SmallStrings::singleCharacterStringRep(unsigned char character) in singleCharacterStringRep()
DPropertyMapHashTable.h30 UString::Rep* key;
36 PropertyMapEntry(UString::Rep* key, unsigned attributes, JSCell* specificValue) in PropertyMapEntry()
45 …PropertyMapEntry(UString::Rep* key, unsigned offset, unsigned attributes, JSCell* specificValue, u… in PropertyMapEntry()
DUString.cpp154 UString::Rep* UString::s_nullRep;
166 : m_rep(Rep::create(c)) in UString()
171 : m_rep(Rep::create(c, length)) in UString()
178 m_rep = &Rep::empty(); in UString()
180 m_rep = Rep::create(c, length); in UString()
642 return UString(Rep::create(m_rep, pos, len)); in substr()
723 bool equal(const UString::Rep* r, const UString::Rep* b) in equal()
DPropertyNameArray.cpp31 void PropertyNameArray::add(UString::Rep* identifier) in add()
33 ASSERT(identifier == &UString::Rep::empty() || identifier->isIdentifier()); in add()
DJSString.h78 Fiber(UString::Rep* string) : m_value(reinterpret_cast<intptr_t>(string)) {} in Fiber()
103 UString::Rep* rep = string(); in refAndGetLength()
115 UString::Rep* string() { return reinterpret_cast<UString::Rep*>(m_value); } in string()
142 UString::Rep* rep = string.rep(); in append()
185 JSString(JSGlobalData* globalData, PassRefPtr<UString::Rep> value, HasOtherOwnerType) in JSString()
413 …return fixupVPtr(globalData, new (globalData) JSString(globalData, UString(UString::Rep::create(s.… in jsSingleCharacterSubstring()
468 …return fixupVPtr(globalData, new (globalData) JSString(globalData, UString(UString::Rep::create(s.… in jsSubstring()
DSymbolTable.h122 …typedef HashMap<RefPtr<UString::Rep>, SymbolTableEntry, IdentifierRepHash, HashTraits<RefPtr<UStri…
DStructure.h109 size_t get(const UString::Rep* rep, unsigned& attributes, JSCell*& specificValue);
119 bool hasTransition(UString::Rep*, unsigned attributes);
199 RefPtr<UString::Rep> m_nameInPrevious;
238 UString::Rep* rep = propertyName._ustring.rep(); in get()
DLookup.h56 void initialize(UString::Rep* key, unsigned char attributes, intptr_t v1, intptr_t v2) in initialize()
65 void setKey(UString::Rep* key) { m_key = key; } in setKey()
66 UString::Rep* key() const { return m_key; } in key()
82 UString::Rep* m_key;
DStructure.cpp172 if (UString::Rep* key = m_propertyTable->entries()[i].key) in ~Structure()
294 const UString::Rep* rep = propertyName._ustring.rep(); in despecifyDictionaryFunction()
637 if (UString::Rep* key = newTable->entries()[i].key) in copyPropertyTable()
648 size_t Structure::get(const UString::Rep* rep, unsigned& attributes, JSCell*& specificValue) in get()
705 UString::Rep* rep = propertyName._ustring.rep(); in despecifyFunction()
769 UString::Rep* rep = propertyName._ustring.rep(); in put()
853 bool Structure::hasTransition(UString::Rep* rep, unsigned attributes) in hasTransition()
864 UString::Rep* rep = propertyName._ustring.rep(); in remove()
878 UString::Rep* key = 0; in remove()
1140 UString::Rep* rep = m_propertyTable->entries()[c].key; in checkConsistency()
DLookup.cpp36 UString::Rep* identifier = Identifier::add(globalData, values[i].key).releaseRef(); in createTable()
59 if (UString::Rep* key = table[i].key()) in deleteTable()
DStructureTransitionTable.h42 typedef std::pair<RefPtr<UString::Rep>, unsigned> Key;
57 typedef WTF::HashTraits<RefPtr<UString::Rep> > FirstTraits;
/external/tinyxml/
Dtinystr.h198 Rep* r = rep_; in swap()
210 struct Rep struct
220 rep_ = static_cast<Rep*>(operator new(sizeof(Rep) + cap)); in init() argument
238 Rep * rep_;
239 static Rep nullrep_;
/external/webkit/JavaScriptCore/bytecode/
DJumpTable.h48 typedef HashMap<RefPtr<UString::Rep>, OffsetLocation> StringOffsetTable;
54 inline int32_t offsetForValue(UString::Rep* value, int32_t defaultOffset) in offsetForValue()
64 inline CodeLocationLabel ctiForValue(UString::Rep* value) in ctiForValue()
/external/webkit/WebCore/bridge/jsc/
DBridgeJSC.h141 typedef HashMap<RefPtr<UString::Rep>, MethodList*> MethodListMap;
142 typedef HashMap<RefPtr<UString::Rep>, Method*> MethodMap;
143 typedef HashMap<RefPtr<UString::Rep>, Field*> FieldMap;
/external/icu4c/data/region/
Dpt_PT.txt29 CZ{"República Checa"}
44 LA{"Laos, República Popular Democrática do"}
47 MD{"Moldávia, República da"}
Des.txt86 CD{"República Democrática del Congo"}
87 CF{"República Centroafricana"}
103 CZ{"República Checa"}
109 DO{"República Dominicana"}
146 "Región Administrativa Especial de Hong Kong de la República Popular Chin"
202 MO{"Región Administrativa Especial de Macao de la República Popular China"}
Dpt.txt87 CF{"República Centro-Africana"}
93 CM{"República dos Camarões"}
103 CZ{"República Tcheca"}
109 DO{"República Dominicana"}
177 LA{"República Popular Democrática do Laos"}
Dseh.txt49 CF{"República Centro-Africana"}
55 CM{"República dos Camarões"}
63 CZ{"República Tcheca"}
68 DO{"República Dominicana"}
Dgl.txt85 CD{"República Democrática do Congo"}
86 CF{"República Africana Central"}
101 CZ{"República Checa"}
106 DO{"República Dominicana"}
/external/webkit/JavaScriptCore/API/
DJSClassRef.h59 typedef HashMap<RefPtr<JSC::UString::Rep>, StaticValueEntry*> OpaqueJSClassStaticValuesTable;
60 typedef HashMap<RefPtr<JSC::UString::Rep>, StaticFunctionEntry*> OpaqueJSClassStaticFunctionsTable;
/external/webkit/WebCore/platform/text/
DAtomicString.cpp250 UString::Rep* string = identifier.ustring().rep(); in add()
267 UString::Rep* string = ustring.rep(); in add()
284 UString::Rep* string = identifier.ustring().rep(); in find()

123