Searched refs:MIToken (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
H A D | MILexer.cpp | 62 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() 168 static Cursor lexName(Cursor C, MIToken &Token, MIToken::TokenKind Type, in lexName() 180 Token.reset(MIToken::Error, Range.remaining()); in lexName() 190 static MIToken::TokenKind getIdentifierKind(StringRef Identifier) { in getIdentifierKind() 191 return StringSwitch<MIToken::TokenKind>(Identifier) in getIdentifierKind() 192 .Case("_", MIToken::underscore) in getIdentifierKind() 193 .Case("implicit", MIToken::kw_implicit) in getIdentifierKind() [all …]
|
H A D | MIParser.cpp | 396 MIToken Token; 540 bool expectAndConsume(MIToken::TokenKind TokenKind); 544 bool consumeIfPresent(MIToken::TokenKind TokenKind); 616 static const char *toString(MIToken::TokenKind TokenKind) { in toString() 618 case MIToken::comma: in toString() 620 case MIToken::equal: in toString() 622 case MIToken::colon: in toString() 624 case MIToken::lparen: in toString() 626 case MIToken::rparen: in toString() 633 bool MIParser::expectAndConsume(MIToken::TokenKind TokenKind) { in expectAndConsume() [all …]
|
H A D | MILexer.h | 26 struct MIToken { struct 194 MIToken() = default; argument 196 MIToken &reset(TokenKind Kind, StringRef Range); 198 MIToken &setStringValue(StringRef StrVal); 199 MIToken &setOwnedStringValue(std::string StrVal); 200 MIToken &setIntegerValue(APSInt IntVal); 254 StringRef Source, MIToken &Token, argument
|