• Home
  • Raw
  • Download

Lines Matching full:if

128         if (inObjOrArr) {  in ParseNumber()
131 if (!isNumber) { in ParseNumber()
134 if (isFast) { in ParseNumber()
144 if (*current_ == '-') { in ParseNumber()
145 if (UNLIKELY(current_++ == end_)) { in ParseNumber()
149 if (*current_ == '0') { in ParseNumber()
150 if (!CheckZeroBeginNumber(hasExponent)) { in ParseNumber()
153 } else if (*current_ >= '1' && *current_ <= '9') { in ParseNumber()
154 if (!CheckNonZeroBeginNumber(hasExponent)) { in ParseNumber()
170 if (isAsciiString_) { in ReadJsonStringRange()
179 if (isAsciiString_) { in IsFastParseJsonString()
187 if (current_ == end_) { in ParseBackslash()
218 if (UNLIKELY(!ConvertStringUnicode(vec))) { in ParseBackslash()
237 if (*current_ == '\\') { in SlowParseString()
239 if (!isLegalChar) { in SlowParseString()
243 } else if (UNLIKELY(*current_ > ASCII_END)) { in SlowParseString()
244if (UNLIKELY(*current_ > utf_helper::DECODE_LEAD_LOW && *current_ < utf_helper::DECODE_LEAD_HIGH && in SlowParseString()
271 if (inObjorArr) { in ParseString()
273 if (!isLegal) { in ParseString()
276 if (isFastString) { in ParseString()
277 if (isAscii) { in ParseString()
291 if (*end_ != '"' || current_ == end_) { in ParseString()
295 if (!isLegal) { in ParseString()
298 if (LIKELY(isFastString)) { in ParseString()
299 if (isAscii) { in ParseString()
317 if (UNLIKELY(*range_ != ']' && !inObjorArr)) { in ParseArray()
324 if (*current_ == ']') { in ParseArray()
335 if (*current_ == ',') { in ParseArray()
337 } else if (*current_ == ']') { in ParseArray()
338 if (inObjorArr || current_ == range_) { in ParseArray()
351 if (UNLIKELY(*range_ != '}' && !inObjorArr)) { in ParseObject()
358 if (*current_ == '}') { in ParseObject()
366 if (*current_ == '"') { in ParseObject()
369 if (*current_ == '}' && (inObjorArr || current_ == range_)) { in ParseObject()
375 if (*current_ == ':') { in ParseObject()
384 if (*current_ == ',') { in ParseObject()
386 } else if (*current_ == '}') { in ParseObject()
387 if (inObjorArr || current_ == range_) { in ParseObject()
400 if (*end_ == ' ' || *end_ == '\r' || *end_ == '\n' || *end_ == '\t') { in SkipEndWhiteSpace()
411 if (*current_ == ' ' || *current_ == '\r' || *current_ == '\n' || *current_ == '\t') { in SkipStartWhiteSpace()
462 if (UNLIKELY(remainingLength < strLen)) { in ParseLiteral()
467 if (LIKELY(isMatch)) { in ParseLiteral()
487 if (current_[pos] != text[pos]) { in MatchText()
499 if (*current == '0') { in ReadNumberRange()
502 } else if (*current == '-') { in ReadNumberRange()
504 if (*current == '0') { in ReadNumberRange()
511 if (IsNumberCharacter(*current)) { in ReadNumberRange()
514 } else if (IsNumberSignalCharacter(*current)) { in ReadNumberRange()
521 if (*current == ' ' || *current == '\r' || *current == '\n' || *current == '\t') { in ReadNumberRange()
523 } else if (*current == ',' || *current == ']' || *current == '}') { in ReadNumberRange()
530 if (*current == ']' || *current == '}') { in ReadNumberRange()
542 if (ch >= '0' && ch <= '9') { in IsNumberCharacter()
555 if (IsNumberCharacter(*current_)) { in IsExponentNumber()
557 } else if (*current_ == '-' || *current_ == '+') { in IsExponentNumber()
558 if (current_ == end_) { in IsExponentNumber()
562 if (IsNumberCharacter(*current_)) { in IsExponentNumber()
571 if (current_ == end_ && !IsNumberCharacter(*++current_)) { in IsDecimalsLegal()
577 if (IsNumberCharacter(*current_)) { in IsDecimalsLegal()
579 } else if (*current_ == 'e' || *current_ == 'E') { in IsDecimalsLegal()
580 if (hasExponent || current_ == end_) { in IsDecimalsLegal()
584 if (!IsExponentNumber()) { in IsDecimalsLegal()
597 if (hasExponent || current_ == end_) { in IsExponentLegal()
601 if (!IsExponentNumber()) { in IsExponentLegal()
605 if (!IsNumberCharacter(*current_)) { in IsExponentLegal()
620 if (c == '"') { in ReadStringRange()
623 } else if (UNLIKELY(c == '\\')) { in ReadStringRange()
627 if (!IsLegalAsciiCharacter(c, isAscii)) { in ReadStringRange()
642 if (c == '"') { in ReadAsciiStringRange()
645 } else if (UNLIKELY(c == '\\')) { in ReadAsciiStringRange()
648 } else if (UNLIKELY(c < CODE_SPACE)) { in ReadAsciiStringRange()
660 if (!IsLegalAsciiCharacter(*current, isAscii)) { in IsFastParseString()
663 if (*current == '\\') { in IsFastParseString()
675 if (*current < CODE_SPACE) { in IsFastParseAsciiString()
677 } else if (*current == '\\') { in IsFastParseAsciiString()
688 if (remainingLength < UNICODE_DIGIT_LENGTH) { in ConvertStringUnicode()
696 if (*current_ >= '0' && *current_ <= '9') { in ConvertStringUnicode()
698 } else if (*current_ >= 'a' && *current_ <= 'f') { in ConvertStringUnicode()
700 } else if (*current_ >= 'A' && *current_ <= 'F') { in ConvertStringUnicode()
709 if (*(current_ + 1) == '\\' && *(current_ + 2) == 'u') { // 2: next two chars in ConvertStringUnicode()
718 if (current_++ != end_) { in CheckZeroBeginNumber()
719 if (*current_ == '.') { in CheckZeroBeginNumber()
720 if (!IsDecimalsLegal(hasExponent)) { in CheckZeroBeginNumber()
723 } else if (*current_ == 'e' || *current_ == 'E') { in CheckZeroBeginNumber()
724 if (!IsExponentLegal(hasExponent)) { in CheckZeroBeginNumber()
738 if (IsNumberCharacter(*current_)) { in CheckNonZeroBeginNumber()
740 } else if (*current_ == '.') { in CheckNonZeroBeginNumber()
741 if (!IsDecimalsLegal(hasExponent)) { in CheckNonZeroBeginNumber()
744 } else if (*current_ == 'e' || *current_ == 'E') { in CheckNonZeroBeginNumber()
745 if (!IsExponentLegal(hasExponent)) { in CheckNonZeroBeginNumber()
757 if (c <= ASCII_END) { in IsLegalAsciiCharacter()
758 if (c >= CODE_SPACE) { in IsLegalAsciiCharacter()