Lines Matching full:lexer
12 void Token::dump(const Lexer &L, const SourceManager &SM) const {
48 StringRef Lexer::resolveHTMLNamedCharacterReference(StringRef Name) const {
60 StringRef Lexer::resolveHTMLDecimalCharacterReference(StringRef Name) const {
70 StringRef Lexer::resolveHTMLHexCharacterReference(StringRef Name) const {
81 void Lexer::skipLineStartingDecorations() {
269 void Lexer::lexCommentText(Token &T) {
415 void Lexer::setupAndLexVerbatimBlock(Token &T,
440 void Lexer::lexVerbatimBlockFirstLine(Token &T) {
485 void Lexer::lexVerbatimBlockBody(Token &T) {
494 void Lexer::setupAndLexVerbatimLine(Token &T, const char *TextBegin,
503 void Lexer::lexVerbatimLineText(Token &T) {
515 void Lexer::lexHTMLCharacterReference(Token &T) {
578 void Lexer::setupAndLexHTMLStartTag(Token &T) {
599 void Lexer::lexHTMLStartTag(Token &T) {
661 void Lexer::setupAndLexHTMLEndTag(Token &T) {
681 void Lexer::lexHTMLEndTag(Token &T) {
688 Lexer::Lexer(llvm::BumpPtrAllocator &Allocator, const CommandTraits &Traits,
697 void Lexer::lex(Token &T) {
799 StringRef Lexer::getSpelling(const Token &Tok,