Lines Matching full:scanner
50 // parser problem! The scanner treats the final kEndOfInput as
283 // JavaScript Scanner.
285 class Scanner {
291 explicit LiteralScope(Scanner* self) : scanner_(self), complete_(false) {
302 Scanner* scanner_;
309 explicit BookmarkScope(Scanner* scanner) : scanner_(scanner) {
320 Scanner* scanner_;
343 explicit Scanner(UnicodeCache* scanner_contants);
707 // Variables for Scanner::BookmarkScope and the *Bookmark implementation.
708 // These variables contain the scanner state when a bookmark is set.
718 // [current_] [next_] c0_ | [scanner state]
719 // So when the scanner is logically at the beginning of an expression