Searched refs:MIToken (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/MIRParser/ |
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() 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 …]
|
D | MIParser.cpp | 67 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 …]
|
D | MILexer.h | 28 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
|