Lines Matching defs:TGLexer
1 //===- TGLexer.cpp - Lexer for TableGen -----------------------------------===//
14 #include "TGLexer.h"
29 TGLexer::TGLexer(SourceMgr &SM) : SrcMgr(SM) {
36 SMLoc TGLexer::getLoc() const {
42 tgtok::TokKind TGLexer::ReturnError(const char *Loc, const Twine &Msg) {
47 int TGLexer::getNextChar() {
84 int TGLexer::peekNextChar(int Index) {
88 tgtok::TokKind TGLexer::LexToken() {
183 tgtok::TokKind TGLexer::LexString() {
235 tgtok::TokKind TGLexer::LexVarName() {
250 tgtok::TokKind TGLexer::LexIdentifier() {
291 bool TGLexer::LexInclude() {
327 void TGLexer::SkipBCPLComment() {
347 bool TGLexer::SkipCComment() {
379 tgtok::TokKind TGLexer::LexNumber() {
434 tgtok::TokKind TGLexer::LexBracket() {
457 tgtok::TokKind TGLexer::LexExclaim() {