Searched refs:MIToken (Results 1 – 3 of 3) sorted by relevance
| /openbsd-src/gnu/llvm/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 | 395 MIToken Token; 538 bool expectAndConsume(MIToken::TokenKind TokenKind); 542 bool consumeIfPresent(MIToken::TokenKind TokenKind); 614 static const char *toString(MIToken::TokenKind TokenKind) { in toString() 616 case MIToken::comma: in toString() 618 case MIToken::equal: in toString() 620 case MIToken::colon: in toString() 622 case MIToken::lparen: in toString() 624 case MIToken::rparen: in toString() 631 bool MIParser::expectAndConsume(MIToken::TokenKind TokenKind) { in expectAndConsume() [all …]
|
| H A D | MILexer.h | 26 struct MIToken { struct 187 MIToken() = default; argument 189 MIToken &reset(TokenKind Kind, StringRef Range); 191 MIToken &setStringValue(StringRef StrVal); 192 MIToken &setOwnedStringValue(std::string StrVal); 193 MIToken &setIntegerValue(APSInt IntVal); 247 StringRef Source, MIToken &Token, argument
|