Searched refs:RCToken (Results 1 – 7 of 7) sorted by relevance
26 using Kind = RCToken::Kind;45 RCToken::RCToken(RCToken::Kind RCTokenKind, StringRef Value) in RCToken() function in RCToken48 uint32_t RCToken::intValue() const { in intValue()59 bool RCToken::isLongInt() const { in isLongInt()65 Kind RCToken::kind() const { return TokenKind; } in kind()67 bool RCToken::isBinaryOp() const { in isBinaryOp()90 Expected<std::vector<RCToken>> run();142 void processIdentifier(RCToken &token) const;158 std::vector<RCToken> Result; in run()354 Token = RCToken(Kind::BlockBegin, Name); in processIdentifier()[all …]
43 class RCToken {51 RCToken(RCToken::Kind RCTokenKind, StringRef Value);77 Expected<std::vector<RCToken>> tokenizeRC(StringRef Input);
31 using LocIter = std::vector<RCToken>::iterator;53 explicit RCParser(std::vector<RCToken> TokenList);62 using Kind = RCToken::Kind;70 const RCToken &look() const;72 const RCToken &read();181 std::vector<RCToken> Tokens;
35 RCInt(const RCToken &Token) in RCInt()131 Data(const RCToken &Token) { in Data()132 if (Token.kind() == RCToken::Kind::Int) in Data()145 IntOrString(const RCToken &Token) in IntOrString()146 : Data(Token), IsInt(Token.kind() == RCToken::Kind::Int) {} in IntOrString()
43 RCParser::RCParser(std::vector<RCToken> TokenList) in RCParser()99 const RCToken &RCParser::look() const { in look()104 const RCToken &RCParser::read() { in read()350 const RCToken &Token = look(); in parseMemoryFlags()
611 std::vector<RCToken> Tokens = ExitOnErr(tokenizeRC(FilteredContents)); in doRc()620 for (const RCToken &Token : Tokens) { in doRc()623 if (Token.kind() == RCToken::Kind::Int) in doRc()
29 class RCToken {39 RCToken(RCToken::Kind RCTokenKind, StringRef Value);