blob: e5b29550966965f854c8a682e72687a87711f224 [file] [log] [blame]
Shih-wei Liaoe264f622010-02-10 11:10:31 -08001//===-- MCAsmLexer.cpp - Abstract Asm Lexer Interface ---------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "llvm/MC/MCParser/MCAsmLexer.h"
11#include "llvm/Support/SourceMgr.h"
12
13using namespace llvm;
14
15MCAsmLexer::MCAsmLexer() : CurTok(AsmToken::Error, StringRef()) {
16}
17
18MCAsmLexer::~MCAsmLexer() {
19}
20
21SMLoc AsmToken::getLoc() const {
22 return SMLoc::getFromPointer(Str.data());
23}