Lines Matching defs:str
63 static inline unsigned int Hash(const char* str, int len);
66 static inline Token::Value GetToken(const char* str, int len);
69 inline unsigned int PerfectKeywordHash::Hash(const char* str, int len) {
70 DCHECK_LT(str[1], 128);
71 DCHECK_LT(str[0], 128);
81 return len + asso_values[static_cast<unsigned char>(str[1])] +
82 asso_values[static_cast<unsigned char>(str[0])];
156 inline Token::Value PerfectKeywordHash::GetToken(const char* str, int len) {
158 unsigned int key = Hash(str, len) & 0x3f;
166 if (*s++ != *str++) return Token::IDENTIFIER;