Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 19 of 19) sorted by relevance

/development/vndk/tools/header-checker/header-abi-util/include/
Dabi_diff_helpers.h42 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 …]
Dir_representation.h233 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 …]
Dheader_abi_util.h38 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()
Dir_representation_protobuf.h256 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/
Dabi_diff_helpers.cpp145 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 …]
Dcollect_exported_headers.cpp89 const std::vector<std::string> &exported_header_dirs) { in CollectAllExportedHeaders()
Dir_representation_protobuf.cpp137 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/
Delf_handling.h72 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 *);
Delf_handling.cpp178 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/
Dexample2.h21 std::vector<HelloAgain *> foo_again;
78 std::vector<int *> Dummy(int t);
/development/vndk/tools/header-checker/header-abi-diff/src/
Dabi_diff.cpp245 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()
Dabi_diff.h73 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/
Dfixed_argv.h34 std::vector<const char *> argv_;
56 for (std::vector<const char *>::const_reverse_iterator it = argv_.rbegin(), in GetLastArg()
Dast_processing.cpp85 std::vector<std::string> &manglings) { in AddMangledFunctions()
130 std::vector<std::string> manglings = cg.getAllManglings(decl); in VisitFunctionDecl()
Dheader_checker.cpp120 std::vector<std::string> header_files{ header_file }; in main()
/development/vndk/tools/header-checker/header-abi-linker/src/
Dheader_abi_linker.cpp79 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/
Dadb_api_private_defines.h112 typedef std::vector< AdbInstanceEnumEntry > AdbEnumInterfaceArray;
/development/cmds/monkey/src/com/android/commands/monkey/
DMonkeySourceRandom.java337 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/
Dmerge_abi_diff.cpp81 const std::vector<std::string> &diff_reports, in MergeDiffReports()