/dports/lang/spidermonkey60/firefox-60.9.0/js/src/util/ |
H A D | StringBuffer.h | 99 twoByteChars().clear(); in clear() 104 : twoByteChars().reserve(len); in reserve() 134 return twoByteChars().append(c); in append() 143 return twoByteChars(); in rawTwoByteBuffer() 189 twoByteChars().infallibleAppend(c); in infallibleAppend() 196 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 210 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 214 twoByteChars().infallibleAppend(c); in infallibleAppend() 257 return twoByteChars().append(begin, end); in append() 269 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() [all …]
|
H A D | StringBuffer.cpp | 42 return ExtractWellSized<char16_t>(cx, twoByteChars()); in stealChars() 105 mozilla::Range<const char16_t> range(twoByteChars().begin(), len); in finishString() 111 : FinishStringFlat<char16_t>(cx, *this, twoByteChars()); in finishString() 124 JSAtom* atom = AtomizeChars(cx, twoByteChars().begin(), len); in finishAtom() 125 twoByteChars().clear(); in finishAtom()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/ |
H A D | StringBuffer.h | 92 twoByteChars().clear(); in clear() 129 return twoByteChars().append(c); in append() 177 twoByteChars().infallibleAppend(c); in infallibleAppend() 186 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 200 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 204 twoByteChars().infallibleAppend(c); in infallibleAppend() 210 char16_t* rawTwoByteEnd() { return twoByteChars().end(); } in rawTwoByteEnd() 253 return twoByteChars().append(begin, end); in append() 268 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() 281 infallibleAppend(base->twoByteChars(nogc) + off, len); in infallibleAppendSubstring() [all …]
|
H A D | StringBuffer.cpp | 49 return ExtractWellSized<char16_t>(cx, twoByteChars()); in stealChars() 121 mozilla::Range<const char16_t> range(twoByteChars().begin(), len); in finishString() 128 : FinishStringFlat<char16_t>(cx, *this, twoByteChars()); in finishString() 144 JSAtom* atom = AtomizeChars(cx, twoByteChars().begin(), len); in finishAtom() 145 twoByteChars().clear(); in finishAtom()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/ |
H A D | StringBuffer.h | 115 return twoByteChars().append(c); in append() 162 twoByteChars().infallibleAppend(c); in infallibleAppend() 171 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 185 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 189 twoByteChars().infallibleAppend(c); in infallibleAppend() 194 char16_t* rawTwoByteBegin() { return twoByteChars().begin(); } in rawTwoByteBegin() 195 char16_t* rawTwoByteEnd() { return twoByteChars().end(); } in rawTwoByteEnd() 238 return twoByteChars().append(begin, end); in append() 253 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() 266 infallibleAppend(base->twoByteChars(nogc) + off, len); in infallibleAppendSubstring() [all …]
|
H A D | StringBuffer.cpp | 49 return ExtractWellSized<char16_t>(cx, twoByteChars()); in stealChars() 121 mozilla::Range<const char16_t> range(twoByteChars().begin(), len); in finishString() 128 : FinishStringFlat<char16_t>(cx, *this, twoByteChars()); in finishString() 144 JSAtom* atom = AtomizeChars(cx, twoByteChars().begin(), len); in finishAtom() 145 twoByteChars().clear(); in finishAtom()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/util/ |
H A D | StringBuffer.h | 121 MOZ_ALWAYS_INLINE TwoByteCharBuffer& twoByteChars() { in twoByteChars() function 153 twoByteChars().clear(); in clear() 161 : twoByteChars().reserve(len); in reserve() 197 return twoByteChars().append(c); in append() 231 : twoByteChars().appendN(c, n); in appendN() 257 twoByteChars().infallibleAppend(c); in infallibleAppend() 265 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 279 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 359 return twoByteChars().append(begin, end); in append() 374 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() [all …]
|
H A D | StringBuffer.cpp | 51 return ExtractWellSized<char16_t>(twoByteChars()); in stealChars() 142 JSAtom* atom = AtomizeChars(cx_, twoByteChars().begin(), len); in finishAtom() 143 twoByteChars().clear(); in finishAtom() 160 auto result = parserAtoms.internChar16(cx_, twoByteChars().begin(), len); in finishParserAtom() 161 twoByteChars().clear(); in finishParserAtom()
|
/dports/www/firefox/firefox-99.0/js/src/util/ |
H A D | StringBuffer.h | 124 MOZ_ALWAYS_INLINE TwoByteCharBuffer& twoByteChars() { in twoByteChars() function 156 twoByteChars().clear(); in clear() 164 : twoByteChars().reserve(len); in reserve() 200 return twoByteChars().append(c); in append() 234 : twoByteChars().appendN(c, n); in appendN() 260 twoByteChars().infallibleAppend(c); in infallibleAppend() 268 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 282 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 362 return twoByteChars().append(begin, end); in append() 377 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() [all …]
|
H A D | StringBuffer.cpp | 53 return ExtractWellSized<char16_t>(twoByteChars()); in stealChars() 144 JSAtom* atom = AtomizeChars(cx_, twoByteChars().begin(), len); in finishAtom() 145 twoByteChars().clear(); in finishAtom() 162 auto result = parserAtoms.internChar16(cx_, twoByteChars().begin(), len); in finishParserAtom() 163 twoByteChars().clear(); in finishParserAtom()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/util/ |
H A D | StringBuffer.h | 121 MOZ_ALWAYS_INLINE TwoByteCharBuffer& twoByteChars() { in twoByteChars() function 153 twoByteChars().clear(); in clear() 161 : twoByteChars().reserve(len); in reserve() 197 return twoByteChars().append(c); in append() 231 : twoByteChars().appendN(c, n); in appendN() 257 twoByteChars().infallibleAppend(c); in infallibleAppend() 265 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 279 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 359 return twoByteChars().append(begin, end); in append() 374 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() [all …]
|
H A D | StringBuffer.cpp | 51 return ExtractWellSized<char16_t>(twoByteChars()); in stealChars() 142 JSAtom* atom = AtomizeChars(cx_, twoByteChars().begin(), len); in finishAtom() 143 twoByteChars().clear(); in finishAtom() 160 auto result = parserAtoms.internChar16(cx_, twoByteChars().begin(), len); in finishParserAtom() 161 twoByteChars().clear(); in finishParserAtom()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/util/ |
H A D | StringBuffer.h | 120 MOZ_ALWAYS_INLINE TwoByteCharBuffer& twoByteChars() { in twoByteChars() function 152 twoByteChars().clear(); in clear() 160 : twoByteChars().reserve(len); in reserve() 196 return twoByteChars().append(c); in append() 230 : twoByteChars().appendN(c, n); in appendN() 254 twoByteChars().infallibleAppend(c); in infallibleAppend() 262 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 276 twoByteChars().infallibleAppend(chars, len); in infallibleAppend() 354 return twoByteChars().append(begin, end); in append() 369 : twoByteChars().append(str->twoByteChars(nogc), str->length()); in append() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/ |
H A D | jsatominlines.h | 164 twoByteChars = atom->twoByteChars(nogc); in Lookup() 165 MOZ_ASSERT(mozilla::HashString(twoByteChars, length) == hash); in Lookup() 182 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 185 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 188 return mozilla::PodEqual(keyChars, lookup.twoByteChars, lookup.length); in match()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/ |
H A D | jsatominlines.h | 164 twoByteChars = atom->twoByteChars(nogc); in Lookup() 165 MOZ_ASSERT(mozilla::HashString(twoByteChars, length) == hash); in Lookup() 182 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 185 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 188 return mozilla::PodEqual(keyChars, lookup.twoByteChars, lookup.length); in match()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/builtin/intl/ |
H A D | SharedIntlData.cpp | 56 hash = HashStringIgnoreCaseASCII(twoByteChars, length); in Lookup() 78 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 82 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 86 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 257 hash = mozilla::HashString(twoByteChars, length); in Lookup() 268 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 271 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 274 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match()
|
H A D | SharedIntlData.h | 36 const char16_t* twoByteChars; member 48 twoByteChars = string->twoByteChars(nogc); in LinearStringLookup()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/ |
H A D | StringType.cpp | 311 dumpChars(linear->twoByteChars(nogc), length(), out); in dumpCharsNoNewline() 350 const char16_t* chars = linear->twoByteChars(nogc); in dumpNoNewline() 515 AddStringToHash(hash, s.twoByteChars(nogc), s.length()); in AddStringToHash() 562 PodCopy(dest, str.twoByteChars(nogc), str.length()); in CopyChars() 583 const char16_t* chars = str.twoByteChars(nogc); in CopyChars() 1055 return ArrayEqual(str1->twoByteChars(nogc), str2->twoByteChars(nogc), in EqualChars() 1151 const char16_t* chars1 = str1->twoByteChars(nogc); in CompareStringsImpl() 1576 const char16_t* chars = base->twoByteChars(nogc) + start; in NewDependentString() 2156 static const char16_t twoByteChars[] = in fillWithRepresentatives() local 2159 cx, array, &index, twoByteChars, std::size(twoByteChars) - 1, in fillWithRepresentatives() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | StringType.cpp | 316 dumpChars(linear->twoByteChars(nogc), length(), out); in dumpCharsNoNewline() 355 const char16_t* chars = linear->twoByteChars(nogc); in dumpNoNewline() 520 AddStringToHash(hash, s.twoByteChars(nogc), s.length()); in AddStringToHash() 567 PodCopy(dest, str.twoByteChars(nogc), str.length()); in CopyChars() 588 const char16_t* chars = str.twoByteChars(nogc); in CopyChars() 1042 return ArrayEqual(str1->twoByteChars(nogc), str2->twoByteChars(nogc), in EqualChars() 1139 const char16_t* chars1 = str1->twoByteChars(nogc); in CompareStringsImpl() 1480 const char16_t* chars = base->twoByteChars(nogc) + start; in NewDependentString() 2072 static const char16_t twoByteChars[] = in fillWithRepresentatives() local 2075 cx, array, &index, twoByteChars, std::size(twoByteChars) - 1, in fillWithRepresentatives() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/ |
H A D | StringType.cpp | 311 dumpChars(linear->twoByteChars(nogc), length(), out); in dumpCharsNoNewline() 350 const char16_t* chars = linear->twoByteChars(nogc); in dumpNoNewline() 515 AddStringToHash(hash, s.twoByteChars(nogc), s.length()); in AddStringToHash() 562 PodCopy(dest, str.twoByteChars(nogc), str.length()); in CopyChars() 583 const char16_t* chars = str.twoByteChars(nogc); in CopyChars() 1055 return ArrayEqual(str1->twoByteChars(nogc), str2->twoByteChars(nogc), in EqualChars() 1151 const char16_t* chars1 = str1->twoByteChars(nogc); in CompareStringsImpl() 1576 const char16_t* chars = base->twoByteChars(nogc) + start; in NewDependentString() 2156 static const char16_t twoByteChars[] = in fillWithRepresentatives() local 2159 cx, array, &index, twoByteChars, std::size(twoByteChars) - 1, in fillWithRepresentatives() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/builtin/intl/ |
H A D | SharedIntlData.cpp | 69 hash = HashStringIgnoreCaseASCII(twoByteChars, length); in Lookup() 97 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 101 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 106 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 291 hash = mozilla::HashString(twoByteChars, length); in Lookup() 312 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 315 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 319 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/ |
H A D | StringType.cpp | 295 dumpChars(linear->twoByteChars(nogc), length(), out); in dumpCharsNoNewline() 321 const char16_t* chars = linear->twoByteChars(nogc); in dumpNoNewline() 486 AddStringToHash(hash, s.twoByteChars(nogc), s.length()); in AddStringToHash() 533 PodCopy(dest, str.twoByteChars(nogc), str.length()); in CopyChars() 554 const char16_t* chars = str.twoByteChars(nogc); in CopyChars() 990 return ArrayEqual(str1->twoByteChars(nogc), str2->twoByteChars(nogc), in EqualChars() 1020 const char16_t* textChars = text->twoByteChars(nogc) + start; in HasSubstringAt() 1086 const char16_t* chars1 = str1->twoByteChars(nogc); in CompareStringsImpl() 1484 const char16_t* chars = base->twoByteChars(nogc) + start; in NewDependentString() 2079 static const char16_t twoByteChars[] = in fillWithRepresentatives() local [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/builtin/intl/ |
H A D | SharedIntlData.cpp | 76 hash = HashStringIgnoreCaseASCII(twoByteChars, length); in Lookup() 104 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 108 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 113 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 298 hash = mozilla::HashString(twoByteChars, length); in Lookup() 319 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 322 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 326 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match()
|
/dports/www/firefox/firefox-99.0/js/src/builtin/intl/ |
H A D | SharedIntlData.cpp | 74 hash = HashStringIgnoreCaseASCII(twoByteChars, length); in Lookup() 102 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 106 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 111 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 297 hash = mozilla::HashString(twoByteChars, length); in Lookup() 318 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 321 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 325 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/builtin/intl/ |
H A D | SharedIntlData.cpp | 76 hash = HashStringIgnoreCaseASCII(twoByteChars, length); in Lookup() 104 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 108 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 113 return EqualCharsIgnoreCaseASCII(keyChars, lookup.twoByteChars, in match() 298 hash = mozilla::HashString(twoByteChars, length); in Lookup() 319 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match() 322 const char16_t* keyChars = key->twoByteChars(lookup.nogc); in match() 326 return EqualChars(keyChars, lookup.twoByteChars, lookup.length); in match()
|