Home
last modified time | relevance | path

Searched refs:types_ (Results 1 – 3 of 3) sorted by relevance

/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc127 pair.second.types_ = SortByOrder(pair.second.types_, Order::kMostUsed); in ProcessDexFiles()
280 ++current_type.types_.FindOrAdd(holder_type.index_)->second; in ProcessCodeItem()
283 uint32_t type_idx = current_type.types_.Get(holder_type.index_); in ProcessCodeItem()
341 ++types[current_class_type.index_].types_.FindOrAdd(holder_type.index_)->second; in ProcessCodeItem()
344 uint32_t type_idx = current_type.types_.Get(holder_type.index_); in ProcessCodeItem()
367 ++current_type.types_.FindOrAdd(receiver_type.index_)->second; in ProcessCodeItem()
388 uint32_t type_idx = current_type.types_.Get(receiver_type.index_); in ProcessCodeItem()
442 ++current_type.types_.FindOrAdd(type_idx)->second; in ProcessCodeItem()
444 uint32_t local_type = current_type.types_.Get(type_idx); in ProcessCodeItem()
456 ++current_type.types_.FindOrAdd(type_idx)->second; in ProcessCodeItem()
[all …]
Ddexanalyze_bytecode.h47 SafeMap<size_t, size_t> types_; member
/art/libdexfile/dex/
Dtest_dex_file_builder.h39 : strings_(), types_(), fields_(), protos_() { in TestDexFileBuilder()
49 types_.emplace(descriptor, 0u); in AddType()
115 for (auto& entry : types_) {
119 header->type_ids_size_ = types_.size();
120 header->type_ids_off_ = types_.empty() ? 0u : type_ids_offset;
122 uint32_t proto_ids_offset = type_ids_offset + types_.size() * sizeof(dex::TypeId);
177 for (const auto& entry : types_) {
259 auto it = types_.find(type); in GetTypeIdx()
260 CHECK(it != types_.end()); in GetTypeIdx()
393 std::map<std::string, uint32_t> types_; variable