Home
last modified time | relevance | path

Searched refs:MIToken (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/MIRParser/
DMILexer.cpp62 MIToken &MIToken::reset(TokenKind Kind, StringRef Range) { in reset()
68 MIToken &MIToken::setStringValue(StringRef StrVal) { in setStringValue()
73 MIToken &MIToken::setOwnedStringValue(std::string StrVal) { in setOwnedStringValue()
79 MIToken &MIToken::setIntegerValue(APSInt IntVal) { in setIntegerValue()
154 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName()
166 Token.reset(MIToken::Error, Range.remaining()); in lexName()
176 static Cursor maybeLexIntegerType(Cursor C, MIToken &Token) { in maybeLexIntegerType()
183 Token.reset(MIToken::IntegerType, Range.upto(C)); in maybeLexIntegerType()
187 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) { in getIdentifierKind()
188 return StringSwitch<MIToken::TokenKind>(Identifier) in getIdentifierKind()
[all …]
DMIParser.cpp67 MIToken Token;
186 bool expectAndConsume(MIToken::TokenKind TokenKind);
190 bool consumeIfPresent(MIToken::TokenKind TokenKind);
287 static const char *toString(MIToken::TokenKind TokenKind) { in toString()
289 case MIToken::comma: in toString()
291 case MIToken::equal: in toString()
293 case MIToken::colon: in toString()
295 case MIToken::lparen: in toString()
297 case MIToken::rparen: in toString()
304 bool MIParser::expectAndConsume(MIToken::TokenKind TokenKind) { in expectAndConsume()
[all …]
DMILexer.h28 struct MIToken { struct
133 MIToken() : Kind(Error) {} in MIToken() function
135 MIToken &reset(TokenKind Kind, StringRef Range);
137 MIToken &setStringValue(StringRef StrVal);
138 MIToken &setOwnedStringValue(std::string StrVal);
139 MIToken &setIntegerValue(APSInt IntVal);
191 StringRef Source, MIToken &Token, argument