Lines Matching refs:cstr_
2613 Value::CZString::CZString(ArrayIndex index) : cstr_(0), index_(index) {}
2616 : cstr_(str)
2624 : cstr_(other.storage_.policy_ != noDuplication && other.cstr_ != 0
2625 ? duplicateStringValue(other.cstr_, other.storage_.length_)
2626 : other.cstr_)
2628 storage_.policy_ = (other.cstr_
2636 if (cstr_ && storage_.policy_ == duplicate)
2637 releaseStringValue(const_cast<char*>(cstr_));
2641 std::swap(cstr_, other.cstr_);
2651 if (!cstr_) return index_ < other.index_;
2652 //return strcmp(cstr_, other.cstr_) < 0;
2657 int comp = memcmp(this->cstr_, other.cstr_, min_len);
2664 if (!cstr_) return index_ == other.index_;
2665 //return strcmp(cstr_, other.cstr_) == 0;
2670 int comp = memcmp(this->cstr_, other.cstr_, this_len);
2676 //const char* Value::CZString::c_str() const { return cstr_; }
2677 const char* Value::CZString::data() const { return cstr_; }