Index: src/scanner.cc |
diff --git a/src/scanner.cc b/src/scanner.cc |
index a2ca30a9be5df0b08eede51835eb506ff78752a1..a3b80219b276b90f22c1bdfcf621c72ab2927629 100644 |
--- a/src/scanner.cc |
+++ b/src/scanner.cc |
@@ -1433,6 +1433,13 @@ double Scanner::DoubleValue() { |
} |
+bool Scanner::ContainsDot() { |
+ DCHECK(is_literal_one_byte()); |
+ Vector<const uint8_t> str = literal_one_byte_string(); |
+ return std::find(str.begin(), str.end(), '.') != str.end(); |
+} |
+ |
+ |
int Scanner::FindSymbol(DuplicateFinder* finder, int value) { |
if (is_literal_one_byte()) { |
return finder->AddOneByteSymbol(literal_one_byte_string(), value); |