Home
last modified time | relevance | path

Searched refs:AbiElementMap (Results 1 – 12 of 12) sorted by relevance

/development/vndk/tools/header-checker/src/diff/
Dabi_diff.h29 using repr::AbiElementMap;
63 const AbiElementMap<T> &old_exportables,
64 const AbiElementMap<T> &new_exportables,
65 const AbiElementMap<ElfSymbolType> &old_elf_symbols,
66 const AbiElementMap<ElfSymbolType> &new_elf_symbols,
67 const AbiElementMap<const repr::TypeIR *> &old_types_map,
68 const AbiElementMap<const repr::TypeIR *> &new_types_map,
73 const AbiElementMap<const T *> &old_elements_map,
74 const AbiElementMap<const T *> &new_elements_map,
75 const AbiElementMap<const repr::ElfSymbolIR *> *old_elf_map,
[all …]
Dabi_diff.cpp65 const AbiElementMap<const repr::TypeIR *> old_types = in CompareTUs()
67 const AbiElementMap<const repr::TypeIR *> new_types = in CompareTUs()
103 std::pair<AbiElementMap<const repr::EnumTypeIR *>,
104 AbiElementMap<const repr::RecordTypeIR *>>
106 AbiElementMap<const repr::EnumTypeIR *> enum_types; in ExtractUserDefinedTypes()
107 AbiElementMap<const repr::RecordTypeIR *> record_types; in ExtractUserDefinedTypes()
144 const AbiElementMap<const repr::TypeIR *> &old_types_map, in CollectUserDefinedTypes()
145 const AbiElementMap<const repr::TypeIR *> &new_types_map, in CollectUserDefinedTypes()
163 const AbiElementMap<const T*> &old_ud_types_map, in CollectUserDefinedTypesInternal()
164 const AbiElementMap<const T*> &new_ud_types_map, in CollectUserDefinedTypesInternal()
[all …]
Dabi_diff_wrappers.h27 using repr::AbiElementMap;
43 const AbiElementMap<const repr::TypeIR *> &old_types, in DiffWrapper()
44 const AbiElementMap<const repr::TypeIR *> &new_types, in DiffWrapper()
Dabi_diff_wrappers.cpp26 using repr::AbiElementMap;
/development/vndk/tools/header-checker/src/linker/
Dmodule_merger.h55 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
59 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
64 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
68 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
72 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
76 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
80 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
84 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
88 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
92 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map);
[all …]
Dmodule_merger.cpp30 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeBuiltinType()
51 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map_) { in LookupUserDefinedType()
91 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in LookupType()
124 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeReferencingTypeInternal()
158 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordFields()
167 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordCXXBases()
176 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordTemplateElements()
186 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordDependencies()
198 std::pair<MergeStatus, typename repr::AbiElementMap<T>::iterator>
201 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map, in UpdateUDTypeAccounting()
[all …]
Dheader_abi_linker.cpp141 const repr::AbiElementMap<T> &src,
295 repr::ModuleIR *dst, const repr::AbiElementMap<T> &src, in LinkDecl()
/development/vndk/tools/header-checker/src/repr/
Dir_representation.h35 using AbiElementMap = std::map<std::string, T>; variable
782 const AbiElementMap<FunctionIR> &GetFunctions() const { in GetFunctions()
786 const AbiElementMap<GlobalVarIR> &GetGlobalVariables() const { in GetGlobalVariables()
790 const AbiElementMap<RecordTypeIR> &GetRecordTypes() const { in GetRecordTypes()
794 const AbiElementMap<FunctionTypeIR> &GetFunctionTypes() const { in GetFunctionTypes()
798 const AbiElementMap<EnumTypeIR> &GetEnumTypes() const { in GetEnumTypes()
802 const AbiElementMap<LvalueReferenceTypeIR> &GetLvalueReferenceTypes() const { in GetLvalueReferenceTypes()
806 const AbiElementMap<RvalueReferenceTypeIR> &GetRvalueReferenceTypes() const { in GetRvalueReferenceTypes()
810 const AbiElementMap<QualifiedTypeIR> &GetQualifiedTypes() const { in GetQualifiedTypes()
814 const AbiElementMap<ArrayTypeIR> &GetArrayTypes() const { in GetArrayTypes()
[all …]
Dir_representation_internal.h72 typename AbiElementMap<T>::iterator AddToMapAndTypeGraph( in AddToMapAndTypeGraph()
73 T &&element, AbiElementMap<T> *map_to_update, in AddToMapAndTypeGraph()
74 AbiElementMap<const TypeIR *> *type_graph) { in AddToMapAndTypeGraph()
Dabi_diff_helpers.h79 const AbiElementMap<const TypeIR *> &old_types,
80 const AbiElementMap<const TypeIR *> &new_types,
207 const AbiElementMap<const TypeIR *> &old_types_;
208 const AbiElementMap<const TypeIR *> &new_types_;
215 const AbiElementMap<const TypeIR *> &type_graph, LinkableMessageIR *lm);
Dabi_diff_helpers.cpp73 const AbiElementMap<const TypeIR *> &type_graph, in ConvertTypeIdToString()
84 const AbiElementMap<const TypeIR *> &type_graph, in ReplaceReferencesOtherTypeIdWithName()
93 const AbiElementMap<const TypeIR *> &type_graph, EnumTypeIR *enum_type_ir) { in ReplaceEnumTypeIRTypeIdsWithTypeNames()
100 const AbiElementMap<const TypeIR *> &type_graph, in ReplaceRecordTypeIRTypeIdsWithTypeNames()
114 const AbiElementMap<const TypeIR *> &type_graph, in ReplaceGlobalVarTypeIdsWithTypeNames()
122 const AbiElementMap<const TypeIR *> &type_graph, FunctionIR *function_ir) { in ReplaceFunctionTypeIdsWithTypeNames()
135 const AbiElementMap<const TypeIR *> &type_graph, in ReplaceTypeIdsWithTypeNames()
164 AbiElementMap<const EnumFieldIR *> old_fields_map; in CompareEnumFields()
165 AbiElementMap<const EnumFieldIR *> new_fields_map; in CompareEnumFields()
323 AbiElementMap<const RecordFieldIR *> old_fields_map; in CompareRecordFields()
[all …]
Dir_dumper.cpp49 static std::vector<const T *> SortAbiElements(const AbiElementMap<T> &m) { in SortAbiElements()