Lines Matching refs:Scanner
260 class Scanner { class
262 Scanner(const StringRef Input, SourceMgr &SM);
263 Scanner(MemoryBuffer *Buffer, SourceMgr &SM_);
364 typedef StringRef::iterator (Scanner::*SkipWhileFunc)(StringRef::iterator);
550 Scanner scanner(Input, SM); in dumpTokens()
631 llvm::yaml::Scanner scanner(Input, SM); in scanTokens()
705 Scanner::Scanner(StringRef Input, SourceMgr &sm) in Scanner() function in Scanner
720 Scanner::Scanner(MemoryBuffer *Buffer, SourceMgr &SM_) in Scanner() function in Scanner
735 Token &Scanner::peekNext() { in peekNext()
762 Token Scanner::getNext() { in getNext()
777 StringRef::iterator Scanner::skip_nb_char(StringRef::iterator Position) { in skip_nb_char()
802 StringRef::iterator Scanner::skip_b_break(StringRef::iterator Position) { in skip_b_break()
817 StringRef::iterator Scanner::skip_s_white(StringRef::iterator Position) { in skip_s_white()
825 StringRef::iterator Scanner::skip_ns_char(StringRef::iterator Position) { in skip_ns_char()
833 StringRef::iterator Scanner::skip_while( SkipWhileFunc Func in skip_while()
856 StringRef Scanner::scan_ns_uri_char() { in scan_ns_uri_char()
876 StringRef Scanner::scan_ns_plain_one_line() { in scan_ns_plain_one_line()
912 bool Scanner::consume(uint32_t Expected) { in consume()
927 void Scanner::skip(uint32_t Distance) { in skip()
933 bool Scanner::isBlankOrBreak(StringRef::iterator Position) { in isBlankOrBreak()
942 void Scanner::saveSimpleKeyCandidate( TokenQueueT::iterator Tok in saveSimpleKeyCandidate()
956 void Scanner::removeStaleSimpleKeyCandidates() { in removeStaleSimpleKeyCandidates()
969 void Scanner::removeSimpleKeyCandidatesOnFlowLevel(unsigned Level) { in removeSimpleKeyCandidatesOnFlowLevel()
974 bool Scanner::unrollIndent(int ToColumn) { in unrollIndent()
990 bool Scanner::rollIndent( int ToColumn in rollIndent()
1007 void Scanner::scanToNextToken() { in scanToNextToken()
1039 bool Scanner::scanStreamStart() { in scanStreamStart()
1052 bool Scanner::scanStreamEnd() { in scanStreamEnd()
1070 bool Scanner::scanDirective() { in scanDirective()
1079 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1081 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1085 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1091 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1092 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1093 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1102 bool Scanner::scanDocumentIndicator(bool IsStart) { in scanDocumentIndicator()
1115 bool Scanner::scanFlowCollectionStart(bool IsSequence) { in scanFlowCollectionStart()
1132 bool Scanner::scanFlowCollectionEnd(bool IsSequence) { in scanFlowCollectionEnd()
1146 bool Scanner::scanFlowEntry() { in scanFlowEntry()
1157 bool Scanner::scanBlockEntry() { in scanBlockEntry()
1169 bool Scanner::scanKey() { in scanKey()
1184 bool Scanner::scanValue() { in scanValue()
1237 bool Scanner::scanFlowScalar(bool IsDoubleQuoted) { in scanFlowScalar()
1294 bool Scanner::scanPlainScalar() { in scanPlainScalar()
1372 bool Scanner::scanAliasOrAnchor(bool IsAlias) { in scanAliasOrAnchor()
1407 bool Scanner::scanBlockScalar(bool IsLiteral) { in scanBlockScalar()
1443 bool Scanner::scanTag() { in scanTag()
1455 Current = skip_while(&Scanner::skip_ns_char, Current); in scanTag()
1471 bool Scanner::fetchMoreTokens() { in fetchMoreTokens()
1564 : scanner(new Scanner(Input, SM)) in Stream()
1568 : scanner(new Scanner(InputBuffer, SM)) in Stream()