/development/vndk/tools/header-checker/header-abi-util/include/ |
D | abi_diff_helpers.h | 42 std::vector<GenericFieldDiff> diffed_fields_; 43 std::vector<const GenericField *> removed_fields_; 44 std::vector<const GenericField *> added_fields_; 104 const std::vector<abi_util::EnumFieldIR> &old_fields, 105 const std::vector<abi_util::EnumFieldIR> &new_fields, 119 std::vector<abi_util::RecordFieldIR *> *removed_fields); 124 std::vector<std::pair<abi_util::RecordFieldIR, abi_util::RecordFieldIR>> 126 const std::vector<abi_util::RecordFieldDiffIR> &field_diffs); 137 const std::vector<abi_util::RecordFieldIR> &old_fields, 138 const std::vector<abi_util::RecordFieldIR> &new_fields, [all …]
|
D | ir_representation.h | 233 const std::vector<VTableComponentIR> &GetVTableComponents() const { in GetVTableComponents() 242 std::vector<VTableComponentIR> vtable_components_; 283 const std::vector<TemplateElementIR> &GetTemplateElements() const { in GetTemplateElements() 287 std::vector<TemplateElementIR> &GetTemplateElements() { in GetTemplateElements() 292 std::vector<TemplateElementIR> template_elements_; 301 const std::vector<TemplateElementIR> &GetTemplateElements() const { in GetTemplateElements() 305 std::vector<TemplateElementIR> &GetTemplateElements() { in GetTemplateElements() 353 void SetRecordFields(std::vector<RecordFieldIR> &&fields) { in SetRecordFields() 369 void SetCXXBaseSpecifiers(std::vector<CXXBaseSpecifierIR> &&bases) { in SetCXXBaseSpecifiers() 373 const std::vector<CXXBaseSpecifierIR> &GetBases() const { in GetBases() [all …]
|
D | header_abi_util.h | 38 const std::vector<std::string> &exported_header_dirs); 135 std::vector<T> FindRemovedElements( in FindRemovedElements() 138 std::vector<T> removed_elements; in FindRemovedElements() 166 std::vector<std::pair<T, T>> FindCommonElements( in FindCommonElements() 169 std::vector<std::pair<T, T>> common_elements; in FindCommonElements()
|
D | ir_representation_protobuf.h | 256 const std::vector<const RecordFieldIR *> &record_fields_removed_ir, 261 const std::vector<RecordFieldDiffIR> &record_field_diff_ir); 374 std::vector<RecordFieldIR> RecordFieldsProtobufToIR( 377 std::vector<CXXBaseSpecifierIR> RecordCXXBaseSpecifiersProtobufToIR( 380 std::vector<EnumFieldIR> EnumFieldsProtobufToIR(
|
/development/vndk/tools/header-checker/header-abi-util/src/ |
D | abi_diff_helpers.cpp | 145 const std::vector<abi_util::EnumFieldIR> &old_fields, in CompareEnumFields() 146 const std::vector<abi_util::EnumFieldIR> &new_fields, in CompareEnumFields() 158 std::vector<const abi_util::EnumFieldIR *> removed_fields = in CompareEnumFields() 161 std::vector<const abi_util::EnumFieldIR *> added_fields = in CompareEnumFields() 168 std::vector<std::pair< in CompareEnumFields() 171 std::vector<abi_util::EnumFieldDiffIR> enum_field_diffs; in CompareEnumFields() 224 const std::vector<abi_util::VTableComponentIR> &old_components = in CompareVTables() 226 const std::vector<abi_util::VTableComponentIR> &new_components = in CompareVTables() 279 const std::vector<abi_util::RecordFieldIR> &old_fields, in CompareRecordFields() 280 const std::vector<abi_util::RecordFieldIR> &new_fields, in CompareRecordFields() [all …]
|
D | collect_exported_headers.cpp | 89 const std::vector<std::string> &exported_header_dirs) { in CollectAllExportedHeaders()
|
D | ir_representation_protobuf.cpp | 137 std::vector<RecordFieldIR> 140 std::vector<RecordFieldIR> record_type_fields_ir; in RecordFieldsProtobufToIR() 150 std::vector<CXXBaseSpecifierIR> 153 std::vector<CXXBaseSpecifierIR> record_type_bases_ir; in RecordCXXBaseSpecifiersProtobufToIR() 185 std::vector<EnumFieldIR> 188 std::vector<EnumFieldIR> enum_type_fields_ir; in EnumFieldsProtobufToIR() 770 const std::vector<CXXBaseSpecifierIR> &bases_ir) { in CopyBaseSpecifiersDiffIRToProtobuf() 796 const std::vector<const RecordFieldIR *> &record_fields_ir, in AddRecordFields() 815 const std::vector<RecordFieldDiffIR> &record_field_diffs_ir) { in AddRecordFieldDiffs() 901 const std::vector<const EnumFieldIR *> &enum_fields) { in AddEnumFields() [all …]
|
/development/vndk/tools/vtable-dumper/ |
D | elf_handling.h | 72 using func_iterator = std::vector<VFunction>::const_iterator; 96 std::vector<VFunction> mFunctions; 126 std::map<uint64_t, std::vector<SymbolRef>> mAddrToSymbolRef; 133 std::vector<SectionRef> mRelSectionRefs; 134 std::vector<SectionRef> mProgBitSectionRefs; 135 std::vector<VTable> mVTables; 155 SymbolRef matchValueToSymbol(std::vector<SymbolRef> &, VTable *);
|
D | elf_handling.cpp | 178 std::vector<std::pair<SymbolRef, uint64_t>> SymsAndSizes = in initVTableRanges() 192 std::map<uint64_t, std::vector<SymbolRef>>::iterator It = in initVTableRanges() 196 SymValue, std::vector<SymbolRef>(1, Symbol))); in initVTableRanges() 198 std::vector<SymbolRef> &SymVec = It->second; in initVTableRanges() 224 typename std::vector<VTable>::iterator It; in identifyVTable() 309 std::map<uint64_t, std::vector<SymbolRef>>::iterator It = in relativeRelocation() 326 std::vector<SymbolRef> &SymVec, in matchValueToSymbol()
|
/development/vndk/tools/header-checker/tests/input/ |
D | example2.h | 21 std::vector<HelloAgain *> foo_again; 78 std::vector<int *> Dummy(int t);
|
/development/vndk/tools/header-checker/header-abi-diff/src/ |
D | abi_diff.cpp | 245 std::vector<const abi_util::ElfSymbolIR *> removed_elements = in CollectElfSymbols() 248 std::vector<const abi_util::ElfSymbolIR *> added_elements = in CollectElfSymbols() 258 std::vector<const abi_util::ElfSymbolIR *> &elf_elements, in PopulateElfElements() 277 std::vector<const T *> removed_elements = in PopulateRemovedElements() 298 std::vector<std::pair<const T *, const T *>> common_elements = in PopulateCommonElements() 310 std::vector<const T *> &elements, in DumpLoneElements() 347 std::vector<std::pair<const T *,const T *>> &pairs, in DumpDiffElements()
|
D | abi_diff.h | 73 std::vector<const abi_util::ElfSymbolIR *> &elf_elements, 97 std::vector<std::pair<const T *, const T *>> &pairs, 105 std::vector<const T *> &elements,
|
/development/vndk/tools/header-checker/header-abi-dumper/src/ |
D | fixed_argv.h | 34 std::vector<const char *> argv_; 56 for (std::vector<const char *>::const_reverse_iterator it = argv_.rbegin(), in GetLastArg()
|
D | ast_processing.cpp | 85 std::vector<std::string> &manglings) { in AddMangledFunctions() 130 std::vector<std::string> manglings = cg.getAllManglings(decl); in VisitFunctionDecl()
|
D | header_checker.cpp | 120 std::vector<std::string> header_files{ header_file }; in main()
|
/development/vndk/tools/header-checker/header-abi-linker/src/ |
D | header_abi_linker.cpp | 79 const std::vector<std::string> &dump_files, in HeaderAbiLinker() 80 const std::vector<std::string> &exported_header_dirs, in HeaderAbiLinker() 118 const std::vector<std::string> &dump_files_; 119 const std::vector<std::string> &exported_header_dirs_; 158 const std::vector<std::string> &dump_files, in DeDuplicateAbiElementsThread() 216 std::vector<std::thread> threads; in LinkAndDump() 414 static_cast<std::vector<std::string> &>(exported_header_dirs).clear(); in main()
|
/development/host/windows/usb/api/ |
D | adb_api_private_defines.h | 112 typedef std::vector< AdbInstanceEnumEntry > AdbEnumInterfaceArray;
|
/development/cmds/monkey/src/com/android/commands/monkey/ |
D | MonkeySourceRandom.java | 337 private void randomWalk(Random random, Display display, PointF point, PointF vector) { in randomWalk() argument 338 point.x = (float) Math.max(Math.min(point.x + random.nextFloat() * vector.x, in randomWalk() 340 point.y = (float) Math.max(Math.min(point.y + random.nextFloat() * vector.y, in randomWalk()
|
/development/vndk/tools/header-checker/merge-abi-diff/src/ |
D | merge_abi_diff.cpp | 81 const std::vector<std::string> &diff_reports, in MergeDiffReports()
|