Home
last modified time | relevance | path

Searched refs:uc16 (Results 1 – 25 of 78) sorted by relevance

1234

/third_party/node/deps/v8/src/strings/
Duri.cc18 bool IsReservedPredicate(base::uc16 c) { in IsReservedPredicate()
48 std::vector<base::uc16>* buffer) { in DecodeOctets()
66 int TwoDigitHex(base::uc16 character1, base::uc16 character2) { in TwoDigitHex()
77 void AddToBuffer(base::uc16 decoded, String::FlatContent* uri_content, in AddToBuffer()
81 base::uc16 first = uri_content->Get(index + 1); in AddToBuffer()
82 base::uc16 second = uri_content->Get(index + 2); in AddToBuffer()
95 std::vector<base::uc16>* buffer) { in IntoTwoByte()
97 base::uc16 code = uri_content->Get(k); in IntoTwoByte()
106 base::uc16 decoded = static_cast<base::uc16>(two_digits); in IntoTwoByte()
122 base::uc16 continuation_byte = static_cast<base::uc16>(two_digits); in IntoTwoByte()
[all …]
/third_party/node/deps/v8/src/regexp/
Dregexp-macro-assembler-tracer.h31 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
32 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
44 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
45 base::uc16 and_with,
47 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
49 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
Dregexp-bytecode-generator.h57 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
58 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
65 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
66 base::uc16 mask,
68 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
70 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
Dregexp-macro-assembler-tracer.cc179 explicit PrintablePrinter(base::uc16 character) : character_(character) {} in PrintablePrinter()
194 base::uc16 character_;
200 void RegExpMacroAssemblerTracer::CheckCharacterLT(base::uc16 limit, in CheckCharacterLT()
210 void RegExpMacroAssemblerTracer::CheckCharacterGT(base::uc16 limit, in CheckCharacterGT()
283 base::uc16 c, base::uc16 minus, base::uc16 mask, Label* on_not_equal) { in CheckNotCharacterAfterMinusAnd()
293 void RegExpMacroAssemblerTracer::CheckCharacterInRange(base::uc16 from, in CheckCharacterInRange()
294 base::uc16 to, in CheckCharacterInRange()
307 void RegExpMacroAssemblerTracer::CheckCharacterNotInRange(base::uc16 from, in CheckCharacterNotInRange()
308 base::uc16 to, in CheckCharacterNotInRange()
326 base::uc16 from = ranges->at(i).from(); in PrintRangeArray()
[all …]
Dregexp-parser.cc45 void AddCharacter(base::uc16 character);
68 static const base::uc16 kNoPendingSurrogate = 0;
69 void AddLeadSurrogate(base::uc16 lead_surrogate);
70 void AddTrailSurrogate(base::uc16 trail_surrogate);
82 ZoneList<base::uc16>* characters_ = nullptr;
83 base::uc16 pending_surrogate_ = kNoPendingSurrogate;
119 const ZoneVector<base::uc16>* capture_name, in RegExpParserState()
142 const ZoneVector<base::uc16>* capture_name() const { return capture_name_; } in capture_name()
160 bool IsInsideCaptureGroup(const ZoneVector<base::uc16>* name) const { in IsInsideCaptureGroup()
182 const ZoneVector<base::uc16>* const capture_name_;
[all …]
Dregexp-macro-assembler.h69 virtual void CheckCharacterGT(base::uc16 limit, Label* on_greater) = 0;
70 virtual void CheckCharacterLT(base::uc16 limit, Label* on_less) = 0;
89 virtual void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
90 base::uc16 and_with,
92 virtual void CheckCharacterInRange(base::uc16 from,
93 base::uc16 to, // Both inclusive.
95 virtual void CheckCharacterNotInRange(base::uc16 from,
96 base::uc16 to, // Both inclusive.
Dregexp-bytecode-generator.cc222 void RegExpBytecodeGenerator::CheckCharacterLT(base::uc16 limit, in CheckCharacterLT()
228 void RegExpBytecodeGenerator::CheckCharacterGT(base::uc16 limit, in CheckCharacterGT()
292 base::uc16 c, base::uc16 minus, base::uc16 mask, Label* on_not_equal) { in CheckNotCharacterAfterMinusAnd()
299 void RegExpBytecodeGenerator::CheckCharacterInRange(base::uc16 from, in CheckCharacterInRange()
300 base::uc16 to, in CheckCharacterInRange()
308 void RegExpBytecodeGenerator::CheckCharacterNotInRange(base::uc16 from, in CheckCharacterNotInRange()
309 base::uc16 to, in CheckCharacterNotInRange()
Dregexp-macro-assembler.cc47 base::uc16* substring1 = reinterpret_cast<base::uc16*>(byte_offset1); in CaseInsensitiveCompareNonUnicode()
48 base::uc16* substring2 = reinterpret_cast<base::uc16*>(byte_offset2); in CaseInsensitiveCompareNonUnicode()
82 base::uc16* substring1 = reinterpret_cast<base::uc16*>(byte_offset1); in CaseInsensitiveCompareUnicode()
83 base::uc16* substring2 = reinterpret_cast<base::uc16*>(byte_offset2); in CaseInsensitiveCompareUnicode()
212 const base::uc16 elem = ranges.get_uint16(mid); in IsCharacterInRangeArray()
Dregexp-ast.h334 explicit RegExpAtom(base::Vector<const base::uc16> data) : data_(data) {} in RegExpAtom()
343 base::Vector<const base::uc16> data() const { return data_; } in data()
347 base::Vector<const base::uc16> data_;
477 const ZoneVector<base::uc16>* name() const { return name_; } in name()
478 void set_name(const ZoneVector<base::uc16>* name) { name_ = name; } in set_name()
487 const ZoneVector<base::uc16>* name_ = nullptr;
576 const ZoneVector<base::uc16>* name() const { return name_; } in name()
577 void set_name(const ZoneVector<base::uc16>* name) { name_ = name; } in set_name()
581 const ZoneVector<base::uc16>* name_ = nullptr;
/third_party/icu/vendor/double-conversion/upstream/double-conversion/
Dstring-to-double.h52 static const uc16 kNoSeparator = '\0';
172 uc16 separator = kNoSeparator)
191 double StringToDouble(const uc16* buffer,
203 float StringToFloat(const uc16* buffer,
215 T StringTo(const uc16* buffer,
225 const uc16 separator_;
/third_party/node/deps/icu-small/source/i18n/
Ddouble-conversion-string-to-double.h66 static const uc16 kNoSeparator = '\0';
186 uc16 separator = kNoSeparator)
205 double StringToDouble(const uc16* buffer,
217 float StringToFloat(const uc16* buffer,
229 T StringTo(const uc16* buffer,
239 const uc16 separator_;
/third_party/icu/icu4c/source/i18n/
Ddouble-conversion-string-to-double.h66 static const uc16 kNoSeparator = '\0';
186 uc16 separator = kNoSeparator)
205 double StringToDouble(const uc16* buffer,
217 float StringToFloat(const uc16* buffer,
229 T StringTo(const uc16* buffer,
239 const uc16 separator_;
/third_party/node/deps/v8/src/regexp/arm/
Dregexp-macro-assembler-arm.h30 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
31 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
44 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
45 base::uc16 mask,
47 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
49 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/arm64/
Dregexp-macro-assembler-arm64.h32 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
33 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
34 void CheckCharacters(base::Vector<const base::uc16> str, int cp_offset,
48 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
49 base::uc16 mask,
51 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
53 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/skia/third_party/externals/icu/source/i18n/
Ddouble-conversion-string-to-double.h66 static const uc16 kNoSeparator = '\0';
186 uc16 separator = kNoSeparator)
205 double StringToDouble(const uc16* buffer,
217 float StringToFloat(const uc16* buffer,
227 const uc16 separator_;
/third_party/node/deps/v8/src/regexp/loong64/
Dregexp-macro-assembler-loong64.h29 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
30 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
43 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
44 base::uc16 mask,
46 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
48 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/s390/
Dregexp-macro-assembler-s390.h29 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
30 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
44 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
45 base::uc16 mask,
47 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
49 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/ppc/
Dregexp-macro-assembler-ppc.h29 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
30 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
44 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
45 base::uc16 mask,
47 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
49 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/riscv64/
Dregexp-macro-assembler-riscv64.h31 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
32 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
45 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
46 base::uc16 mask,
48 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
50 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/mips/
Dregexp-macro-assembler-mips.h29 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
30 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
43 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
44 base::uc16 mask,
46 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
48 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/mips64/
Dregexp-macro-assembler-mips64.h29 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
30 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
43 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
44 base::uc16 mask,
46 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
48 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/ia32/
Dregexp-macro-assembler-ia32.h31 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
32 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
45 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
46 base::uc16 mask,
48 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
50 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/x64/
Dregexp-macro-assembler-x64.h30 void CheckCharacterGT(base::uc16 limit, Label* on_greater) override;
31 void CheckCharacterLT(base::uc16 limit, Label* on_less) override;
44 void CheckNotCharacterAfterMinusAnd(base::uc16 c, base::uc16 minus,
45 base::uc16 mask,
47 void CheckCharacterInRange(base::uc16 from, base::uc16 to,
49 void CheckCharacterNotInRange(base::uc16 from, base::uc16 to,
/third_party/node/deps/v8/src/regexp/experimental/
Dexperimental-bytecode.h106 base::uc16 min; // Inclusive.
107 base::uc16 max; // Inclusive.
110 static RegExpInstruction ConsumeRange(base::uc16 min, base::uc16 max) { in ConsumeRange()
Dexperimental-compiler.cc232 void ConsumeRange(base::uc16 from, base::uc16 to) { in ConsumeRange()
406 std::numeric_limits<base::uc16>::max()); in VisitCharacterClass()
410 base::uc16 from_uc16 = static_cast<base::uc16>(from); in VisitCharacterClass()
414 base::uc16 to_uc16 = in VisitCharacterClass()
415 static_cast<base::uc16>(std::min(to, kMaxSupportedCodepoint)); in VisitCharacterClass()
423 for (base::uc16 c : node->data()) { in VisitAtom()

1234