reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
64 Kind RCToken::kind() const { return TokenKind; } 98 Error consumeToken(const Kind TokenKind); 137 Kind classifyCurrentToken() const; 167 Kind TokenKind = classifyCurrentToken(); 168 if (TokenKind == Kind::Invalid) 176 if (TokenKind == Kind::LineComment || TokenKind == Kind::StartComment) 176 if (TokenKind == Kind::LineComment || TokenKind == Kind::StartComment) 180 if (TokenKind == Kind::Identifier) { 182 } else if (TokenKind == Kind::Int) { 209 Error Tokenizer::consumeToken(const Kind TokenKind) { 218 case Kind::LineComment: 223 case Kind::StartComment: { 233 case Kind::Identifier: 238 case Kind::Int: 243 case Kind::String: 268 case Kind::Invalid: 319 Kind Tokenizer::classifyCurrentToken() const { 321 return Kind::StartComment; 323 return Kind::LineComment; 326 return Kind::Int; 328 return Kind::String; 331 return Kind::Identifier; 344 return Kind::Invalid; 353 Token = RCToken(Kind::BlockBegin, Name); 355 Token = RCToken(Kind::BlockEnd, Name);