reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
546 if (S.empty() || S.equals("+") || S.equals("-")) 546 if (S.empty() || S.equals("+") || S.equals("-")) 546 if (S.empty() || S.equals("+") || S.equals("-")) 549 if (S.equals(".nan") || S.equals(".NaN") || S.equals(".NAN")) 549 if (S.equals(".nan") || S.equals(".NaN") || S.equals(".NAN")) 549 if (S.equals(".nan") || S.equals(".NaN") || S.equals(".NAN")) 553 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S; 553 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S; 553 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S; 553 StringRef Tail = (S.front() == '-' || S.front() == '+') ? S.drop_front() : S; 563 if (S.startswith("0o")) 564 return S.size() > 2 && 565 S.drop_front(2).find_first_not_of("01234567") == StringRef::npos; 567 if (S.startswith("0x")) 568 return S.size() > 2 && S.drop_front(2).find_first_not_of( 568 return S.size() > 2 && S.drop_front(2).find_first_not_of( 572 S = Tail; 577 if (S.startswith(".") && 578 (S.equals(".") || 579 (S.size() > 1 && std::strchr("0123456789", S[1]) == nullptr))) 579 (S.size() > 1 && std::strchr("0123456789", S[1]) == nullptr))) 582 if (S.startswith("E") || S.startswith("e")) 582 if (S.startswith("E") || S.startswith("e")) 592 S = skipDigits(S); 592 S = skipDigits(S); 595 if (S.empty()) 598 if (S.front() == '.') { 600 S = S.drop_front(); 600 S = S.drop_front(); 601 } else if (S.front() == 'e' || S.front() == 'E') { 601 } else if (S.front() == 'e' || S.front() == 'E') { 603 S = S.drop_front(); 603 S = S.drop_front(); 609 S = skipDigits(S); 609 S = skipDigits(S); 610 if (S.empty()) 613 if (S.front() == 'e' || S.front() == 'E') { 613 if (S.front() == 'e' || S.front() == 'E') { 615 S = S.drop_front(); 615 S = S.drop_front(); 622 if (S.empty()) 625 if (S.front() == '+' || S.front() == '-') { 625 if (S.front() == '+' || S.front() == '-') { 626 S = S.drop_front(); 626 S = S.drop_front(); 627 if (S.empty()) 631 return skipDigits(S).empty();