/dports/www/firefox-esr/firefox-91.8.0/js/src/util/ |
H A D | StringBuffer.h | 81 using Latin1CharBuffer = BufferType<Latin1Char>; 130 return chars<Latin1Char>(); in latin1Chars() 134 return chars<Latin1Char>(); in latin1Chars() 191 return latin1Chars().append(Latin1Char(c)); in append() 199 [[nodiscard]] bool append(Latin1Char c) { in append() 210 [[nodiscard]] bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 253 void infallibleAppend(Latin1Char c) { in infallibleAppend() 310 Latin1Char* rawLatin1Begin() { return begin<Latin1Char>(); } in rawLatin1Begin() 311 Latin1Char* rawLatin1End() { return end<Latin1Char>(); } in rawLatin1End() 312 const Latin1Char* rawLatin1Begin() const { return begin<Latin1Char>(); } in rawLatin1Begin() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/util/ |
H A D | StringBuffer.h | 84 using Latin1CharBuffer = BufferType<Latin1Char>; 133 return chars<Latin1Char>(); in latin1Chars() 137 return chars<Latin1Char>(); in latin1Chars() 194 return latin1Chars().append(Latin1Char(c)); in append() 202 [[nodiscard]] bool append(Latin1Char c) { in append() 213 [[nodiscard]] bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 256 void infallibleAppend(Latin1Char c) { in infallibleAppend() 313 Latin1Char* rawLatin1Begin() { return begin<Latin1Char>(); } in rawLatin1Begin() 314 Latin1Char* rawLatin1End() { return end<Latin1Char>(); } in rawLatin1End() 315 const Latin1Char* rawLatin1Begin() const { return begin<Latin1Char>(); } in rawLatin1Begin() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/util/ |
H A D | StringBuffer.h | 81 using Latin1CharBuffer = BufferType<Latin1Char>; 130 return chars<Latin1Char>(); in latin1Chars() 134 return chars<Latin1Char>(); in latin1Chars() 191 return latin1Chars().append(Latin1Char(c)); in append() 199 [[nodiscard]] bool append(Latin1Char c) { in append() 210 [[nodiscard]] bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 253 void infallibleAppend(Latin1Char c) { in infallibleAppend() 310 Latin1Char* rawLatin1Begin() { return begin<Latin1Char>(); } in rawLatin1Begin() 311 Latin1Char* rawLatin1End() { return end<Latin1Char>(); } in rawLatin1End() 312 const Latin1Char* rawLatin1Begin() const { return begin<Latin1Char>(); } in rawLatin1Begin() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/util/ |
H A D | StringBuffer.h | 80 using Latin1CharBuffer = BufferType<Latin1Char>; 129 return chars<Latin1Char>(); in latin1Chars() 133 return chars<Latin1Char>(); in latin1Chars() 190 return latin1Chars().append(Latin1Char(c)); in append() 198 MOZ_MUST_USE bool append(Latin1Char c) { in append() 209 MOZ_MUST_USE bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 250 void infallibleAppend(Latin1Char c) { in infallibleAppend() 307 Latin1Char* rawLatin1Begin() { return begin<Latin1Char>(); } in rawLatin1Begin() 308 Latin1Char* rawLatin1End() { return end<Latin1Char>(); } in rawLatin1End() 309 const Latin1Char* rawLatin1Begin() const { return begin<Latin1Char>(); } in rawLatin1Begin() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/ |
H A D | StringBuffer.h | 36 typedef Vector<Latin1Char, 64> Latin1CharBuffer; 125 return latin1Chars().append(Latin1Char(c)); in append() 131 MOZ_MUST_USE bool append(Latin1Char c) { in append() 135 return append(Latin1Char(c)); in append() 144 MOZ_MUST_USE bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 147 MOZ_MUST_USE bool append(const Latin1Char* chars, size_t len) { in append() 154 MOZ_MUST_USE bool appendN(Latin1Char c, size_t n) { in appendN() 173 void infallibleAppend(Latin1Char c) { in infallibleAppend() 180 infallibleAppend(Latin1Char(c)); in infallibleAppend() 182 void infallibleAppend(const Latin1Char* chars, size_t len) { in infallibleAppend() [all …]
|
H A D | String.cpp | 569 return flattenInternal<b, Latin1Char>(maybecx); in flattenInternal() 687 if (IsSame<CharT, Latin1Char>::value) in undependInternal() 700 ? undependInternal<Latin1Char>(cx) in undepend() 824 Latin1Char buffer[] = { Latin1Char(i), '\0' }; in init() 849 Latin1Char buffer[] = { Latin1Char('0' + (i / 100)), in init() 1025 JS::Latin1Char* chars = allocOwnChars<JS::Latin1Char>(cx, length + 1); in copyLatin1Chars() 1170 Latin1Char* storage; in NewInlineStringDeflated() 1177 storage[i] = Latin1Char(chars[i]); in NewInlineStringDeflated() 1208 if (JSInlineString::lengthFits<Latin1Char>(n)) in NewStringDeflated() 1211 ScopedJSFreePtr<Latin1Char> news(cx->pod_malloc<Latin1Char>(n + 1)); in NewStringDeflated() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/util/ |
H A D | StringBuffer.h | 34 typedef Vector<Latin1Char, 64> Latin1CharBuffer; 131 return latin1Chars().append(Latin1Char(c)); in append() 136 MOZ_MUST_USE bool append(Latin1Char c) { in append() 152 MOZ_MUST_USE bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 156 MOZ_MUST_USE bool append(const Latin1Char* chars, size_t len) { in append() 163 MOZ_MUST_USE bool appendN(Latin1Char c, size_t n) { in appendN() 176 return append(reinterpret_cast<const Latin1Char*>(chars), len); in append() 185 void infallibleAppend(Latin1Char c) { in infallibleAppend() 192 void infallibleAppend(const Latin1Char* chars, size_t len) { in infallibleAppend() 224 Latin1Char* rawLatin1Begin() { return latin1Chars().begin(); } in rawLatin1Begin() [all …]
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/ |
H A D | StringBuffer.h | 36 typedef Vector<Latin1Char, 64> Latin1CharBuffer; 111 return latin1Chars().append(Latin1Char(c)); in append() 117 inline bool append(Latin1Char c) { in append() 121 return append(Latin1Char(c)); in append() 129 inline bool append(const Latin1Char* begin, const Latin1Char* end) { in append() 132 inline bool append(const Latin1Char* chars, size_t len) { in append() 139 inline bool appendN(Latin1Char c, size_t n) { in appendN() 158 void infallibleAppend(Latin1Char c) { in infallibleAppend() 165 infallibleAppend(Latin1Char(c)); in infallibleAppend() 167 void infallibleAppend(const Latin1Char* chars, size_t len) { in infallibleAppend() [all …]
|
H A D | String.cpp | 343 CopyChars(Latin1Char* dest, const JSLinearString& str) in CopyChars() 556 return flattenInternal<b, Latin1Char>(maybecx); in flattenInternal() 659 if (IsSame<CharT, Latin1Char>::value) in undependInternal() 672 ? undependInternal<Latin1Char>(cx) in undepend() 792 Latin1Char buffer[] = { Latin1Char(i), '\0' }; in init() 817 Latin1Char buffer[] = { Latin1Char('0' + (i / 100)), in init() 1017 Latin1Char* storage; in NewInlineStringDeflated() 1024 storage[i] = Latin1Char(chars[i]); in NewInlineStringDeflated() 1034 if (JSInlineString::lengthFits<Latin1Char>(n)) in NewStringDeflated() 1037 ScopedJSFreePtr<Latin1Char> news(cx->pod_malloc<Latin1Char>(n + 1)); in NewStringDeflated() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/js/public/ |
H A D | CharacterEncoding.h | 30 class Latin1Chars : public mozilla::Range<Latin1Char> { 31 typedef mozilla::Range<Latin1Char> Base; 34 using CharT = Latin1Char; 39 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 40 : Base(const_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 50 typedef mozilla::Range<const Latin1Char> Base; 53 using CharT = Latin1Char; 56 ConstLatin1Chars(const Latin1Char* aChars, size_t aLength) in ConstLatin1Chars() 63 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> { 64 typedef mozilla::RangedPtr<Latin1Char> Base; [all …]
|
/dports/www/firefox/firefox-99.0/js/public/ |
H A D | CharacterEncoding.h | 30 class Latin1Chars : public mozilla::Range<Latin1Char> { 31 typedef mozilla::Range<Latin1Char> Base; 34 using CharT = Latin1Char; 39 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 40 : Base(const_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 50 typedef mozilla::Range<const Latin1Char> Base; 53 using CharT = Latin1Char; 56 ConstLatin1Chars(const Latin1Char* aChars, size_t aLength) in ConstLatin1Chars() 63 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> { 64 typedef mozilla::RangedPtr<Latin1Char> Base; [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/public/ |
H A D | CharacterEncoding.h | 30 class Latin1Chars : public mozilla::Range<Latin1Char> { 31 typedef mozilla::Range<Latin1Char> Base; 34 using CharT = Latin1Char; 39 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 40 : Base(const_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 50 typedef mozilla::Range<const Latin1Char> Base; 53 using CharT = Latin1Char; 56 ConstLatin1Chars(const Latin1Char* aChars, size_t aLength) in ConstLatin1Chars() 63 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> { 64 typedef mozilla::RangedPtr<Latin1Char> Base; [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/public/ |
H A D | CharacterEncoding.h | 27 class Latin1Chars : public mozilla::Range<Latin1Char> { 28 typedef mozilla::Range<Latin1Char> Base; 31 using CharT = Latin1Char; 36 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 37 : Base(const_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 47 typedef mozilla::Range<const Latin1Char> Base; 50 using CharT = Latin1Char; 53 ConstLatin1Chars(const Latin1Char* aChars, size_t aLength) in ConstLatin1Chars() 60 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> { 61 typedef mozilla::RangedPtr<Latin1Char> Base; [all …]
|
/dports/www/firefox/firefox-99.0/js/src/frontend/ |
H A D | ParserAtom.cpp | 275 Latin1Char content[1]; in dumpCharsNoQuote() 344 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(asciiPtr); in internAscii() 529 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(utf8Ptr); in internUtf8() 654 Latin1Char content[1]; in isIdentifier() 729 Latin1Char content[1]; in isExtendedUnclonedSelfHostedFunctionName() 798 Latin1Char content[1]; in isIndex() 885 Latin1Char content[1]; in toNumber() 933 Latin1Char content[1]; in toNewUTF8CharsZ() 987 Latin1Char content[1]; in toPrintableString() 1026 Latin1Char content[1]; in toQuotedString() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/vm/ |
H A D | StaticStrings.cpp | 42 Latin1Char ch = Latin1Char(i); in init() 52 Latin1Char buffer[] = {firstCharOfLength2(i), secondCharOfLength2(i)}; in init() 69 Latin1Char buffer[] = {Latin1Char(firstCharOfLength3(i)), in init() 70 Latin1Char(secondCharOfLength3(i)), in init() 71 Latin1Char(thirdCharOfLength3(i))}; in init()
|
H A D | StaticStrings.h | 103 static_assert(std::is_same_v<CharT, JS::Latin1Char> || in lookup() 142 return lookup(reinterpret_cast<const JS::Latin1Char*>(chars), length); in lookup() 180 static constexpr JS::Latin1Char fromSmallChar(SmallChar c); 188 static constexpr JS::Latin1Char firstCharOfLength2(size_t s) { in firstCharOfLength2() 191 static constexpr JS::Latin1Char secondCharOfLength2(size_t s) { in secondCharOfLength2() 195 static constexpr JS::Latin1Char firstCharOfLength3(uint32_t i) { in firstCharOfLength3() 198 static constexpr JS::Latin1Char secondCharOfLength3(uint32_t i) { in secondCharOfLength3() 201 static constexpr JS::Latin1Char thirdCharOfLength3(uint32_t i) { in thirdCharOfLength3() 233 constexpr JS::Latin1Char StaticStrings::fromSmallChar(SmallChar c) { in fromSmallChar()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/include/js/ |
H A D | CharacterEncoding.h | 29 class Latin1Chars : public mozilla::Range<Latin1Char> 31 typedef mozilla::Range<Latin1Char> Base; 35 …Latin1Chars(char* aBytes, size_t aLength) : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 36 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 37 : Base(const_cast<Latin1Char*>(aBytes), aLength) in Latin1Chars() 40 : Base(reinterpret_cast<Latin1Char*>(const_cast<char*>(aBytes)), aLength) in Latin1Chars() 47 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> 49 typedef mozilla::RangedPtr<Latin1Char> Base; 55 : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) in Latin1CharsZ() 60 Latin1CharsZ(Latin1Char* aBytes, size_t aLength) in Latin1CharsZ()
|
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/public/ |
H A D | CharacterEncoding.h | 29 class Latin1Chars : public mozilla::Range<Latin1Char> 31 typedef mozilla::Range<Latin1Char> Base; 35 …Latin1Chars(char* aBytes, size_t aLength) : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 36 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 37 : Base(const_cast<Latin1Char*>(aBytes), aLength) in Latin1Chars() 40 : Base(reinterpret_cast<Latin1Char*>(const_cast<char*>(aBytes)), aLength) in Latin1Chars() 47 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> 49 typedef mozilla::RangedPtr<Latin1Char> Base; 55 : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) in Latin1CharsZ() 60 Latin1CharsZ(Latin1Char* aBytes, size_t aLength) in Latin1CharsZ()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/public/ |
H A D | CharacterEncoding.h | 29 class Latin1Chars : public mozilla::Range<Latin1Char> 31 typedef mozilla::Range<Latin1Char> Base; 34 using CharT = Latin1Char; 38 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 39 : Base(const_cast<Latin1Char*>(aBytes), aLength) in Latin1Chars() 42 : Base(reinterpret_cast<Latin1Char*>(const_cast<char*>(aBytes)), aLength) in Latin1Chars() 49 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> 51 typedef mozilla::RangedPtr<Latin1Char> Base; 54 using CharT = Latin1Char; 59 : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) in Latin1CharsZ() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/public/ |
H A D | CharacterEncoding.h | 25 class Latin1Chars : public mozilla::Range<Latin1Char> { 26 typedef mozilla::Range<Latin1Char> Base; 29 using CharT = Latin1Char; 33 : Base(reinterpret_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 34 Latin1Chars(const Latin1Char* aBytes, size_t aLength) in Latin1Chars() 35 : Base(const_cast<Latin1Char*>(aBytes), aLength) {} in Latin1Chars() 37 : Base(reinterpret_cast<Latin1Char*>(const_cast<char*>(aBytes)), in Latin1Chars() 44 class Latin1CharsZ : public mozilla::RangedPtr<Latin1Char> { 45 typedef mozilla::RangedPtr<Latin1Char> Base; 48 using CharT = Latin1Char; [all …]
|
/dports/www/firefox/firefox-99.0/js/src/builtin/intl/ |
H A D | LanguageTag.cpp | 47 if (!mozilla::intl::IsStructurallyValidLanguageTag<Latin1Char>( in ParseStandaloneLanguageTag() 51 result.Set<Latin1Char>(str->latin1Range(nogc)); in ParseStandaloneLanguageTag() 68 if (!mozilla::intl::IsStructurallyValidScriptTag<Latin1Char>( in ParseStandaloneScriptTag() 72 result.Set<Latin1Char>(str->latin1Range(nogc)); in ParseStandaloneScriptTag() 89 if (!mozilla::intl::IsStructurallyValidRegionTag<Latin1Char>( in ParseStandaloneRegionTag() 93 result.Set<Latin1Char>(str->latin1Range(nogc)); in ParseStandaloneRegionTag() 117 return IsAsciiLowercaseAlpha<Latin1Char>(str->latin1Range(nogc)); in IsAsciiLowercaseAlpha() 135 return IsAsciiAlpha<Latin1Char>(str->latin1Range(nogc)); in IsAsciiAlpha() 160 languageTag.Set<Latin1Char>(str->latin1Range(nogc)); in ParseStandaloneISO639LanguageTag()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/frontend/ |
H A D | ParserAtom.cpp | 128 JSString::dumpCharsNoQuote<Latin1Char>(latin1Chars(), length(), out); in dumpCharsNoQuote() 270 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(asciiPtr); in internAscii() 275 JSContext* cx, const Latin1Char* latin1Ptr, uint32_t length) { in internLatin1() 282 InflatedChar16Sequence<Latin1Char> seq(latin1Ptr, length); in internLatin1() 283 SpecificParserAtomLookup<Latin1Char> lookup(seq); in internLatin1() 329 return internExternalParserAtomImpl<JS::Latin1Char>(cx, atom); in internExternalParserAtom() 371 reinterpret_cast<const Latin1Char*>(utf8Ptr), nbyte)) { in internUtf8() 384 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(utf8Ptr); in internUtf8() 899 const Latin1Char* str = reinterpret_cast<const Latin1Char*>(info.content); in initSingle() 911 InflatedChar16Sequence<Latin1Char> seq(str, len); in initSingle() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/frontend/ |
H A D | ParserAtom.cpp | 128 JSString::dumpCharsNoQuote<Latin1Char>(latin1Chars(), length(), out); in dumpCharsNoQuote() 270 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(asciiPtr); in internAscii() 275 JSContext* cx, const Latin1Char* latin1Ptr, uint32_t length) { in internLatin1() 282 InflatedChar16Sequence<Latin1Char> seq(latin1Ptr, length); in internLatin1() 283 SpecificParserAtomLookup<Latin1Char> lookup(seq); in internLatin1() 329 return internExternalParserAtomImpl<JS::Latin1Char>(cx, atom); in internExternalParserAtom() 371 reinterpret_cast<const Latin1Char*>(utf8Ptr), nbyte)) { in internUtf8() 384 const Latin1Char* latin1Ptr = reinterpret_cast<const Latin1Char*>(utf8Ptr); in internUtf8() 899 const Latin1Char* str = reinterpret_cast<const Latin1Char*>(info.content); in initSingle() 911 InflatedChar16Sequence<Latin1Char> seq(str, len); in initSingle() [all …]
|
/dports/www/firefox/firefox-99.0/js/src/jsapi-tests/ |
H A D | testParserAtom.cpp | 27 const JS::Latin1Char latin1[] = {}; in BEGIN_TEST() 53 JS::Latin1Char latin1[] = {'a'}; in BEGIN_TEST() 79 JS::Latin1Char latin1[] = {0x80}; in BEGIN_TEST() 94 JS::Latin1Char latin1[] = {0xBD}; in BEGIN_TEST() 110 JS::Latin1Char latin1[] = {0xBF}; in BEGIN_TEST() 126 JS::Latin1Char latin1[] = {0xC0}; in BEGIN_TEST() 142 JS::Latin1Char latin1[] = {0xE6}; in BEGIN_TEST() 157 JS::Latin1Char latin1[] = {0xFF}; in BEGIN_TEST() 203 JS::Latin1Char latin1[] = {0x80}; in BEGIN_TEST() 215 JS::Latin1Char latin1[] = {0xBF}; in BEGIN_TEST() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/ |
H A D | StringType.cpp | 572 return flattenInternal<b, Latin1Char>(maybecx); in flattenInternal() 686 if (IsSame<CharT, Latin1Char>::value) in undependInternal() 843 const Latin1Char* latin1 = reinterpret_cast<const Latin1Char*>(asciiBytes); in StringEqualsAscii() 955 Latin1Char buffer[] = {Latin1Char(i), '\0'}; in init() 979 Latin1Char buffer[] = {Latin1Char('0' + (i / 100)), in init() 1097 InlineCapacity >= sizeof(JS::Latin1Char) * in allocOwnChars() 1136 JS::Latin1Char* chars = allocOwnChars<JS::Latin1Char>(cx, length + 1); in copyLatin1Chars() 1266 Latin1Char* storage; in NewInlineStringDeflated() 1272 storage[i] = Latin1Char(chars[i]); in NewInlineStringDeflated() 1302 ScopedJSFreePtr<Latin1Char> news(cx->pod_malloc<Latin1Char>(n + 1)); in NewStringDeflated() [all …]
|