• Home
  • Raw
  • Download

Lines Matching refs:Scanner

266 class Scanner {  class
268 Scanner(StringRef Input, SourceMgr &SM, bool ShowColors = true);
269 Scanner(MemoryBufferRef Buffer, SourceMgr &SM_, bool ShowColors = true);
380 typedef StringRef::iterator (Scanner::*SkipWhileFunc)(StringRef::iterator);
603 Scanner scanner(Input, SM); in dumpTokens()
687 llvm::yaml::Scanner scanner(Input, SM); in scanTokens()
761 Scanner::Scanner(StringRef Input, SourceMgr &sm, bool ShowColors) in Scanner() function in Scanner
766 Scanner::Scanner(MemoryBufferRef Buffer, SourceMgr &SM_, bool ShowColors) in Scanner() function in Scanner
771 void Scanner::init(MemoryBufferRef Buffer) { in init()
787 Token &Scanner::peekNext() { in peekNext()
814 Token Scanner::getNext() { in getNext()
829 StringRef::iterator Scanner::skip_nb_char(StringRef::iterator Position) { in skip_nb_char()
854 StringRef::iterator Scanner::skip_b_break(StringRef::iterator Position) { in skip_b_break()
868 StringRef::iterator Scanner::skip_s_space(StringRef::iterator Position) { in skip_s_space()
876 StringRef::iterator Scanner::skip_s_white(StringRef::iterator Position) { in skip_s_white()
884 StringRef::iterator Scanner::skip_ns_char(StringRef::iterator Position) { in skip_ns_char()
892 StringRef::iterator Scanner::skip_while( SkipWhileFunc Func in skip_while()
903 void Scanner::advanceWhile(SkipWhileFunc Func) { in advanceWhile()
921 StringRef Scanner::scan_ns_uri_char() { in scan_ns_uri_char()
941 bool Scanner::consume(uint32_t Expected) { in consume()
956 void Scanner::skip(uint32_t Distance) { in skip()
962 bool Scanner::isBlankOrBreak(StringRef::iterator Position) { in isBlankOrBreak()
969 bool Scanner::consumeLineBreakIfPresent() { in consumeLineBreakIfPresent()
979 void Scanner::saveSimpleKeyCandidate( TokenQueueT::iterator Tok in saveSimpleKeyCandidate()
993 void Scanner::removeStaleSimpleKeyCandidates() { in removeStaleSimpleKeyCandidates()
1006 void Scanner::removeSimpleKeyCandidatesOnFlowLevel(unsigned Level) { in removeSimpleKeyCandidatesOnFlowLevel()
1011 bool Scanner::unrollIndent(int ToColumn) { in unrollIndent()
1027 bool Scanner::rollIndent( int ToColumn in rollIndent()
1044 void Scanner::skipComment() { in skipComment()
1058 void Scanner::scanToNextToken() { in scanToNextToken()
1079 bool Scanner::scanStreamStart() { in scanStreamStart()
1092 bool Scanner::scanStreamEnd() { in scanStreamEnd()
1110 bool Scanner::scanDirective() { in scanDirective()
1119 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1121 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1125 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1131 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1132 Current = skip_while(&Scanner::skip_s_white, Current); in scanDirective()
1133 Current = skip_while(&Scanner::skip_ns_char, Current); in scanDirective()
1142 bool Scanner::scanDocumentIndicator(bool IsStart) { in scanDocumentIndicator()
1155 bool Scanner::scanFlowCollectionStart(bool IsSequence) { in scanFlowCollectionStart()
1172 bool Scanner::scanFlowCollectionEnd(bool IsSequence) { in scanFlowCollectionEnd()
1186 bool Scanner::scanFlowEntry() { in scanFlowEntry()
1197 bool Scanner::scanBlockEntry() { in scanBlockEntry()
1209 bool Scanner::scanKey() { in scanKey()
1224 bool Scanner::scanValue() { in scanValue()
1277 bool Scanner::scanFlowScalar(bool IsDoubleQuoted) { in scanFlowScalar()
1334 bool Scanner::scanPlainScalar() { in scanPlainScalar()
1412 bool Scanner::scanAliasOrAnchor(bool IsAlias) { in scanAliasOrAnchor()
1447 char Scanner::scanBlockChompingIndicator() { in scanBlockChompingIndicator()
1470 unsigned Scanner::scanBlockIndentationIndicator() { in scanBlockIndentationIndicator()
1479 bool Scanner::scanBlockScalarHeader(char &ChompingIndicator, in scanBlockScalarHeader()
1488 Current = skip_while(&Scanner::skip_s_white, Current); in scanBlockScalarHeader()
1507 bool Scanner::findBlockScalarIndent(unsigned &BlockIndent, in findBlockScalarIndent()
1514 advanceWhile(&Scanner::skip_s_space); in findBlockScalarIndent()
1554 bool Scanner::scanBlockScalarIndent(unsigned BlockIndent, in scanBlockScalarIndent()
1584 bool Scanner::scanBlockScalar(bool IsLiteral) { in scanBlockScalar()
1616 advanceWhile(&Scanner::skip_nb_char); in scanBlockScalar()
1649 bool Scanner::scanTag() { in scanTag()
1661 Current = skip_while(&Scanner::skip_ns_char, Current); in scanTag()
1677 bool Scanner::fetchMoreTokens() { in fetchMoreTokens()
1770 : scanner(new Scanner(Input, SM, ShowColors)), CurrentDoc() {} in Stream()
1773 : scanner(new Scanner(InputBuffer, SM, ShowColors)), CurrentDoc() {} in Stream()