Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/MIRParser/
H A DMILexer.cpp64 MIToken &MIToken::reset(TokenKind Kind, StringRef Range) { in reset()
70 MIToken &MIToken::setStringValue(StringRef StrVal) { in setStringValue()
75 MIToken &MIToken::setOwnedStringValue(std::string StrVal) { in setOwnedStringValue()
81 MIToken &MIToken::setIntegerValue(APSInt IntVal) { in setIntegerValue()
170 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName()
182 Token.reset(MIToken::Error, Range.remaining()); in lexName()
192 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) { in getIdentifierKind()
193 return StringSwitch<MIToken::TokenKind>(Identifier) in getIdentifierKind()
194 .Case("_", MIToken::underscore) in getIdentifierKind()
195 .Case("implicit", MIToken::kw_implicit) in getIdentifierKind()
[all …]
H A DMIParser.cpp398 MIToken Token;
529 bool expectAndConsume(MIToken::TokenKind TokenKind);
533 bool consumeIfPresent(MIToken::TokenKind TokenKind);
589 static const char *toString(MIToken::TokenKind TokenKind) { in toString()
591 case MIToken::comma: in toString()
593 case MIToken::equal: in toString()
595 case MIToken::colon: in toString()
597 case MIToken::lparen: in toString()
599 case MIToken::rparen: in toString()
606 bool MIParser::expectAndConsume(MIToken::TokenKind TokenKind) { in expectAndConsume()
[all …]
H A DMILexer.h26 struct MIToken { struct
177 MIToken() = default; argument
179 MIToken &reset(TokenKind Kind, StringRef Range);
181 MIToken &setStringValue(StringRef StrVal);
182 MIToken &setOwnedStringValue(std::string StrVal);
183 MIToken &setIntegerValue(APSInt IntVal);
237 StringRef Source, MIToken &Token, argument