Home | History | Annotate | Download | only in strings

Lines Matching refs:scanner

20 #include "tensorflow/core/lib/strings/scanner.h"
121 inline void ProtoSpaceAndComments(Scanner* scanner) {
123 scanner->AnySpace();
124 if (scanner->Peek() != '#') return;
126 while (scanner->Peek('\n') != '\n') scanner->One(Scanner::ALL);
130 // Parse the next numeric value from <scanner>, returning false if parsing
133 bool ProtoParseNumericFromScanner(Scanner* scanner, T* value) {
135 scanner->RestartCapture();
136 if (!scanner->Many(Scanner::LETTER_DIGIT_DOT_PLUS_MINUS)
152 ProtoSpaceAndComments(scanner);
156 // Parse the next boolean value from <scanner>, returning false if parsing
158 bool ProtoParseBoolFromScanner(Scanner* scanner, bool* value);
160 // Parse the next string literal from <scanner>, returning false if parsing
162 bool ProtoParseStringLiteralFromScanner(Scanner* scanner, string* value);