Home | History | Annotate | Download | only in MCParser

Lines Matching refs:AsmLexer

1 //===- AsmLexer.cpp - Lexer for Assembly Files ----------------------------===//
14 #include "llvm/MC/MCParser/AsmLexer.h"
24 AsmLexer::AsmLexer(const MCAsmInfo &_MAI) : MAI(_MAI) {
30 AsmLexer::~AsmLexer() {
33 void AsmLexer::setBuffer(const MemoryBuffer *buf, const char *ptr) {
46 AsmToken AsmLexer::ReturnError(const char *Loc, const std::string &Msg) {
52 int AsmLexer::getNextChar() {
74 AsmToken AsmLexer::LexFloatLiteral() {
98 AsmToken AsmLexer::LexIdentifier() {
120 AsmToken AsmLexer::LexSlash() {
146 AsmToken AsmLexer::LexLineComment() {
198 AsmToken AsmLexer::LexDigit() {
309 AsmToken AsmLexer::LexSingleQuote() {
345 AsmToken AsmLexer::LexQuote() {
363 StringRef AsmLexer::LexUntilEndOfStatement() {
376 StringRef AsmLexer::LexUntilEndOfLine() {
387 bool AsmLexer::isAtStartOfComment(char Char) {
392 bool AsmLexer::isAtStatementSeparator(const char *Ptr) {
397 AsmToken AsmLexer::LexToken() {