Lines Matching refs:unicode_cache
65 inline bool AdvanceToNonspace(UnicodeCache* unicode_cache, Iterator* current, in AdvanceToNonspace() argument
68 if (!unicode_cache->IsWhiteSpaceOrLineTerminator(**current)) return true; in AdvanceToNonspace()
76 double InternalStringToIntDouble(UnicodeCache* unicode_cache, Iterator current, in InternalStringToIntDouble() argument
105 !AdvanceToNonspace(unicode_cache, ¤t, end)) { in InternalStringToIntDouble()
137 AdvanceToNonspace(unicode_cache, ¤t, end)) { in InternalStringToIntDouble()
301 UnicodeCache* unicode_cache = isolate_->unicode_cache(); in DetectRadixInternal() local
303 if (!AdvanceToNonspace(unicode_cache, ¤t, end)) { in DetectRadixInternal()
435 AdvanceToNonspace(isolate_->unicode_cache(), ¤t, end)) { in ParseInternal()
493 UnicodeCache* unicode_cache = isolate()->unicode_cache(); in HandlePowerOfTwoCase() local
499 return InternalStringToIntDouble<1>(unicode_cache, current, end, in HandlePowerOfTwoCase()
502 return InternalStringToIntDouble<2>(unicode_cache, current, end, in HandlePowerOfTwoCase()
505 return InternalStringToIntDouble<3>(unicode_cache, current, end, in HandlePowerOfTwoCase()
509 return InternalStringToIntDouble<4>(unicode_cache, current, end, in HandlePowerOfTwoCase()
513 return InternalStringToIntDouble<5>(unicode_cache, current, end, in HandlePowerOfTwoCase()
557 double InternalStringToDouble(UnicodeCache* unicode_cache, Iterator current, in InternalStringToDouble() argument
567 if (!AdvanceToNonspace(unicode_cache, ¤t, end)) { in InternalStringToDouble()
616 AdvanceToNonspace(unicode_cache, ¤t, end)) { in InternalStringToDouble()
638 return InternalStringToIntDouble<4>(unicode_cache, current, end, false, in InternalStringToDouble()
648 return InternalStringToIntDouble<3>(unicode_cache, current, end, false, in InternalStringToDouble()
658 return InternalStringToIntDouble<1>(unicode_cache, current, end, false, in InternalStringToDouble()
790 if (!allow_trailing_junk && AdvanceToNonspace(unicode_cache, ¤t, end)) { in InternalStringToDouble()
798 return InternalStringToIntDouble<3>(unicode_cache, buffer, in InternalStringToDouble()
817 double StringToDouble(UnicodeCache* unicode_cache, in StringToDouble() argument
823 return InternalStringToDouble(unicode_cache, start, end, flags, in StringToDouble()
828 double StringToDouble(UnicodeCache* unicode_cache, in StringToDouble() argument
836 return InternalStringToDouble(unicode_cache, start, end, flags, in StringToDouble()
841 double StringToDouble(UnicodeCache* unicode_cache, in StringToDouble() argument
846 return InternalStringToDouble(unicode_cache, str.start(), end, flags, in StringToDouble()
1333 double StringToDouble(Isolate* isolate, UnicodeCache* unicode_cache, in StringToDouble() argument
1342 return StringToDouble(unicode_cache, flat.ToOneByteVector(), flags, in StringToDouble()
1345 return StringToDouble(unicode_cache, flat.ToUC16Vector(), flags, in StringToDouble()
1352 bool IsSpecialIndex(UnicodeCache* unicode_cache, String* string) { in IsSpecialIndex() argument
1398 double d = StringToDouble(unicode_cache, vector, NO_FLAGS); in IsSpecialIndex()