Lines Matching refs:Scanner
247 class Scanner { class
249 Scanner(StringRef Input, SourceMgr &SM, bool ShowColors = true,
251 Scanner(MemoryBufferRef Buffer, SourceMgr &SM_, bool ShowColors = true,
364 using SkipWhileFunc = StringRef::iterator (Scanner::*)(StringRef::iterator);
610 Scanner scanner(Input, SM); in dumpTokens()
694 Scanner scanner(Input, SM); in scanTokens()
857 Scanner::Scanner(StringRef Input, SourceMgr &sm, bool ShowColors, in Scanner() function in Scanner
863 Scanner::Scanner(MemoryBufferRef Buffer, SourceMgr &SM_, bool ShowColors, in Scanner() function in Scanner
869 void Scanner::init(MemoryBufferRef Buffer) { in init()
886 Token &Scanner::peekNext() { in peekNext()
913 Token Scanner::getNext() { in getNext()
927 StringRef::iterator Scanner::skip_nb_char(StringRef::iterator Position) { in skip_nb_char()
952 StringRef::iterator Scanner::skip_b_break(StringRef::iterator Position) { in skip_b_break()
966 StringRef::iterator Scanner::skip_s_space(StringRef::iterator Position) { in skip_s_space()
974 StringRef::iterator Scanner::skip_s_white(StringRef::iterator Position) { in skip_s_white()
982 StringRef::iterator Scanner::skip_ns_char(StringRef::iterator Position) { in skip_ns_char()
990 StringRef::iterator Scanner::skip_while( SkipWhileFunc Func in skip_while()
1001 void Scanner::advanceWhile(SkipWhileFunc Func) { in advanceWhile()
1011 void Scanner::scan_ns_uri_char() { in scan_ns_uri_char()
1029 bool Scanner::consume(uint32_t Expected) { in consume()
1048 void Scanner::skip(uint32_t Distance) { in skip()
1054 bool Scanner::isBlankOrBreak(StringRef::iterator Position) { in isBlankOrBreak()
1061 bool Scanner::isPlainSafeNonBlank(StringRef::iterator Position) { in isPlainSafeNonBlank()
1070 bool Scanner::isLineEmpty(StringRef Line) { in isLineEmpty()
1077 bool Scanner::consumeLineBreakIfPresent() { in consumeLineBreakIfPresent()
1087 void Scanner::saveSimpleKeyCandidate( TokenQueueT::iterator Tok in saveSimpleKeyCandidate()
1101 void Scanner::removeStaleSimpleKeyCandidates() { in removeStaleSimpleKeyCandidates()
1114 void Scanner::removeSimpleKeyCandidatesOnFlowLevel(unsigned Level) { in removeSimpleKeyCandidatesOnFlowLevel()
1119 bool Scanner::unrollIndent(int ToColumn) { in unrollIndent()
1135 bool Scanner::rollIndent( int ToColumn in rollIndent()
1152 void Scanner::skipComment() { in skipComment()
1166 void Scanner::scanToNextToken() { in scanToNextToken()
1187 bool Scanner::scanStreamStart() { in scanStreamStart()
1200 bool Scanner::scanStreamEnd() { in scanStreamEnd()
1219 bool Scanner::scanDirective() { in scanDirective()
1229 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1231 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1235 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1241 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1242 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1243 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1252 bool Scanner::scanDocumentIndicator(bool IsStart) { in scanDocumentIndicator()
1266 bool Scanner::scanFlowCollectionStart(bool IsSequence) { in scanFlowCollectionStart()
1285 bool Scanner::scanFlowCollectionEnd(bool IsSequence) { in scanFlowCollectionEnd()
1300 bool Scanner::scanFlowEntry() { in scanFlowEntry()
1312 bool Scanner::scanBlockEntry() { in scanBlockEntry()
1325 bool Scanner::scanKey() { in scanKey()
1341 bool Scanner::scanValue() { in scanValue()
1398 bool Scanner::scanFlowScalar(bool IsDoubleQuoted) { in scanFlowScalar()
1456 bool Scanner::scanPlainScalar() { in scanPlainScalar()
1524 bool Scanner::scanAliasOrAnchor(bool IsAlias) { in scanAliasOrAnchor()
1560 bool Scanner::scanBlockScalarIndicators(char &StyleIndicator, in scanBlockScalarIndicators()
1570 char Scanner::scanBlockStyleIndicator() { in scanBlockStyleIndicator()
1579 char Scanner::scanBlockChompingIndicator() { in scanBlockChompingIndicator()
1602 unsigned Scanner::scanBlockIndentationIndicator() { in scanBlockIndentationIndicator()
1611 bool Scanner::scanBlockScalarHeader(char &ChompingIndicator, in scanBlockScalarHeader()
1620 Current = skip_while(&Scanner::skip_s_white, Current); in scanBlockScalarHeader()
1639 bool Scanner::findBlockScalarIndent(unsigned &BlockIndent, in findBlockScalarIndent()
1646 advanceWhile(&Scanner::skip_s_space); in findBlockScalarIndent()
1686 bool Scanner::scanBlockScalarIndent(unsigned BlockIndent, in scanBlockScalarIndent()
1716 bool Scanner::scanBlockScalar(bool IsLiteral) { in scanBlockScalar()
1748 advanceWhile(&Scanner::skip_nb_char); in scanBlockScalar()
1750 if (LineBreaks && IsFolded && !Scanner::isLineEmpty(Str)) { in scanBlockScalar()
1798 bool Scanner::scanTag() { in scanTag()
1810 Current = skip_while(&Scanner::skip_ns_char, Current); in scanTag()
1827 bool Scanner::fetchMoreTokens() { in fetchMoreTokens()
1917 : scanner(new Scanner(Input, SM, ShowColors, EC)) {} in Stream()
1921 : scanner(new Scanner(InputBuffer, SM, ShowColors, EC)) {} in Stream()