Lines Matching defs:rhs
119 bool AstRawString::Equal(const AstRawString* lhs, const AstRawString* rhs) {
120 DCHECK_EQ(lhs->Hash(), rhs->Hash());
122 if (lhs->length() != rhs->length()) return false;
125 const unsigned char* r = rhs->raw_data();
126 size_t length = rhs->length();
128 if (rhs->is_one_byte()) {
138 if (rhs->is_one_byte()) {
150 int AstRawString::Compare(const AstRawString* lhs, const AstRawString* rhs) {
152 if (lhs == rhs) return 0;
155 const unsigned char* rhs_data = rhs->raw_data();
156 size_t length = std::min(lhs->length(), rhs->length());
160 if (rhs->is_one_byte()) {
172 if (rhs->is_one_byte()) {
185 return lhs->byte_length() - rhs->byte_length();