Lines Matching refs:chars_
82 const size_t string_offset = chars_.size(); in AddString()
83 chars_.push_back(static_cast<uint8_t>(prefix >> 8)); in AddString()
84 chars_.push_back(static_cast<uint8_t>(prefix >> 0)); in AddString()
85 EncodeUnsignedLeb128(&chars_, str.length()); in AddString()
87 chars_.insert(chars_.end(), ptr, ptr + str.length()); in AddString()
94 const uint8_t* suffix_data = &chars_[offset]; in GetString()
110 const uint8_t* suffix_data = &chars_[offset]; in Equal()
145 std::vector<uint8_t> chars_; member in art::dexanalyze::PrefixStrings
154 const size_t string_offset = chars_.size(); in AddString()
155 EncodeUnsignedLeb128(&chars_, str.length()); in AddString()
157 chars_.insert(chars_.end(), ptr, ptr + str.length()); in AddString()
164 const uint8_t* data = &chars_[offset]; in GetString()
171 const uint8_t* str_data = &chars_[offset]; in Equal()
180 std::vector<uint8_t> chars_; member in art::dexanalyze::NormalStrings
488 const uint64_t unique_string_data_bytes = normal_strings.chars_.size(); in ProcessStrings()
490 total_prefix_savings_ += unique_string_data_bytes - prefix_strings.chars_.size() + in ProcessStrings()