Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 31) sorted by relevance

12

/tools/dexter/slicer/
Ddex_ir_builder.cc96 for (const auto& ir_type : dex_ir_->types) { in GetType()
116 TypeList* Builder::GetTypeList(const std::vector<Type*>& types) { in GetTypeList() argument
117 if (types.empty()) { in GetTypeList()
123 if (ir_type_list->types == types) { in GetTypeList()
130 ir_type_list->types = types; in GetTypeList()
139 for (auto param_type : param_types->types) { in CreateShorty()
Ddex_ir.cc103 for (const auto& type : param_types->types) { in Signature()
136 for (Type* interfaceType : irClass->interfaces->types) { in TopSortClassIndex()
204 IndexItems(types, [](const own<Type>& a, const own<Type>& b) { in Normalize()
217 const auto& aParamTypes = a->param_types ? a->param_types->types : empty; in Normalize()
218 const auto& bParamTypes = b->param_types ? b->param_types->types : empty; in Normalize()
Dwriter.cc256 offset += dex_->type_ids.Init(offset, dex_ir_->types.size()); in CreateImage()
478 offset = WriteTypeList(ir_type_list->types); in CreateTypeListsSection()
557 const auto& types = dex_ir_->types; in FillTypes() local
558 for (size_t i = 0; i < types.size(); ++i) { in FillTypes()
559 const auto& ir_type = types[i]; in FillTypes()
624 dex::u4 Writer::WriteTypeList(const std::vector<ir::Type*>& types) { in WriteTypeList() argument
625 if (types.empty()) { in WriteTypeList()
631 data.Push<dex::u4>(types.size()); in WriteTypeList()
632 for (auto ir_type : types) { in WriteTypeList()
Dinstrumentation.cc38 const auto& orig_param_types = ir_method->decl->prototype->param_types->types; in Apply()
196 const auto& orig_param_types = orig_method->prototype->param_types->types; in Apply()
313 const auto& orig_param_types = ir_method->decl->prototype->param_types->types; in ShiftParams()
Dreader.cc98 auto types = TypeIds(); in FindClassIndex() local
100 auto typeId = types[classes[i].class_idx]; in FindClassIndex()
839 ir_type_list->types.push_back(GetType(dex_type_list->list[i].type_idx)); in ExtractTypeList()
/tools/dexter/testdata/expected/
Dtry_catch.stats17 types : 13
Dlarge.stats17 types : 7621
Dexit_hooks.stats17 types : 14
Dhello.hello_stats17 types : 16
Dlarge.am_stats17 types : 72
Dhello.stats17 types : 22
Dhello_nodebug.stats17 types : 20
Dentry_hooks.stats17 types : 16
Dmedium.stats17 types : 1236
Dmin.stats17 types : 3
/tools/dexter/dexter/
Ddexter.cc204 printf(" types : %zu\n", dex_ir->types.size()); in PrintDexIrStats()
249 auto types = reader.TypeIds(); in ListClasses() local
251 auto typeId = types[classes[i].class_idx]; in ListClasses()
Dexperimental.cc93 const auto& orig_param_types = orig_method->prototype->param_types->types; in StressWrapInvoke()
154 const auto& orig_param_types = ir_method->decl->prototype->param_types->types; in StressEntryHook()
Ddissasembler.cc31 for (auto type : proto->param_types->types) { in MethodDeclaration()
/tools/dexter/slicer/export/slicer/
Ddex_ir_builder.h62 TypeList* GetTypeList(const std::vector<Type*>& types);
Ddex_ir.h187 std::vector<Type*> types; member
363 std::vector<own<Type>> types; member
445 void Track(Type* p) { PushOwn(types, p); } in Track()
Dwriter.h210 dex::u4 WriteTypeList(const std::vector<ir::Type*>& types);
/tools/metalava/src/test/java/com/android/tools/metalava/
DApiFileTest.kt301 fun `Propagate Platform types in Kotlin`() { in Propagate Platform types in Kotlin()
917 fun `Extract fields with types and initial values`() { in Extract fields with types and initial values()
2462 fun `Including private interfaces from types`() { in Including private interfaces from types()
/tools/tradefederation/core/proto/
Dmetric_measurement.proto43 // All the types a measurement can take, use the oneOf to find which type was
/tools/acloud/internal/proto/
Dinternal_config.proto33 // for all device types in the same config. And all branches are
/tools/metalava/src/main/java/com/android/tools/metalava/model/psi/
DPsiMethodItem.kt198 for (type in catchClause.types) { in <lambda>()

12