Lines Matching refs:Lexer
21 void Token::dump(const Lexer &L, const SourceManager &SM) const { in dump()
57 StringRef Lexer::resolveHTMLNamedCharacterReference(StringRef Name) const { in resolveHTMLNamedCharacterReference()
69 StringRef Lexer::resolveHTMLDecimalCharacterReference(StringRef Name) const { in resolveHTMLDecimalCharacterReference()
79 StringRef Lexer::resolveHTMLHexCharacterReference(StringRef Name) const { in resolveHTMLHexCharacterReference()
90 void Lexer::skipLineStartingDecorations() { in skipLineStartingDecorations()
260 void Lexer::formTokenWithChars(Token &Result, const char *TokEnd, in formTokenWithChars()
273 const char *Lexer::skipTextToken() { in skipTextToken()
296 void Lexer::lexCommentText(Token &T) { in lexCommentText()
459 void Lexer::setupAndLexVerbatimBlock(Token &T, in setupAndLexVerbatimBlock()
484 void Lexer::lexVerbatimBlockFirstLine(Token &T) { in lexVerbatimBlockFirstLine()
529 void Lexer::lexVerbatimBlockBody(Token &T) { in lexVerbatimBlockBody()
544 void Lexer::setupAndLexVerbatimLine(Token &T, const char *TextBegin, in setupAndLexVerbatimLine()
553 void Lexer::lexVerbatimLineText(Token &T) { in lexVerbatimLineText()
565 void Lexer::lexHTMLCharacterReference(Token &T) { in lexHTMLCharacterReference()
627 void Lexer::setupAndLexHTMLStartTag(Token &T) { in setupAndLexHTMLStartTag()
648 void Lexer::lexHTMLStartTag(Token &T) { in lexHTMLStartTag()
710 void Lexer::setupAndLexHTMLEndTag(Token &T) { in setupAndLexHTMLEndTag()
730 void Lexer::lexHTMLEndTag(Token &T) { in lexHTMLEndTag()
737 Lexer::Lexer(llvm::BumpPtrAllocator &Allocator, DiagnosticsEngine &Diags, in Lexer() function in clang::comments::Lexer
745 void Lexer::lex(Token &T) { in lex()
847 StringRef Lexer::getSpelling(const Token &Tok, in getSpelling()