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 | 404 MIToken Token; 548 bool expectAndConsume(MIToken::TokenKind TokenKind); 552 bool consumeIfPresent(MIToken::TokenKind TokenKind); 624 static const char *toString(MIToken::TokenKind TokenKind) { in toString() 626 case MIToken::comma: in toString() 628 case MIToken::equal: in toString() 630 case MIToken::colon: in toString() 632 case MIToken::lparen: in toString() 634 case MIToken::rparen: in toString() 641 bool MIParser::expectAndConsume(MIToken::TokenKind TokenKind) { in expectAndConsume() [all …]
|
| H A D | MILexer.h | 26 struct MIToken { struct 196 MIToken() = default; argument 198 MIToken &reset(TokenKind Kind, StringRef Range); 200 MIToken &setStringValue(StringRef StrVal); 201 MIToken &setOwnedStringValue(std::string StrVal); 202 MIToken &setIntegerValue(APSInt IntVal); 256 StringRef Source, MIToken &Token, argument
|