Searched refs:AbiElementMap (Results 1 – 12 of 12) sorted by relevance
/development/vndk/tools/header-checker/src/diff/ |
D | abi_diff.h | 29 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 …]
|
D | abi_diff.cpp | 64 const AbiElementMap<const repr::TypeIR *> old_types = in CompareTUs() 66 const AbiElementMap<const repr::TypeIR *> new_types = in CompareTUs() 102 std::pair<AbiElementMap<const repr::EnumTypeIR *>, 103 AbiElementMap<const repr::RecordTypeIR *>> 105 AbiElementMap<const repr::EnumTypeIR *> enum_types; in ExtractUserDefinedTypes() 106 AbiElementMap<const repr::RecordTypeIR *> record_types; in ExtractUserDefinedTypes() 143 const AbiElementMap<const repr::TypeIR *> &old_types_map, in CollectUserDefinedTypes() 144 const AbiElementMap<const repr::TypeIR *> &new_types_map, in CollectUserDefinedTypes() 162 const AbiElementMap<const T*> &old_ud_types_map, in CollectUserDefinedTypesInternal() 163 const AbiElementMap<const T*> &new_ud_types_map, in CollectUserDefinedTypesInternal() [all …]
|
D | abi_diff_wrappers.h | 27 using repr::AbiElementMap; 43 const AbiElementMap<const repr::TypeIR *> &old_types, in DiffWrapper() 44 const AbiElementMap<const repr::TypeIR *> &new_types, in DiffWrapper()
|
D | abi_diff_wrappers.cpp | 26 using repr::AbiElementMap;
|
/development/vndk/tools/header-checker/src/repr/ |
D | ir_reader.h | 78 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 82 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 86 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 90 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 94 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 98 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 102 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 106 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 110 AbiElementMap<MergeStatus> *local_to_global_type_id_map); 114 AbiElementMap<MergeStatus> *local_to_global_type_id_map); [all …]
|
D | ir_reader.cpp | 61 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeBuiltinType() 82 AbiElementMap<MergeStatus> *local_to_global_type_id_map_) { in LookupUserDefinedType() 122 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in LookupType() 155 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeReferencingTypeInternal() 189 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordFields() 198 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordCXXBases() 207 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordTemplateElements() 217 AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordDependencies() 229 std::pair<MergeStatus, typename AbiElementMap<T>::iterator> 232 AbiElementMap<MergeStatus> *local_to_global_type_id_map, in UpdateUDTypeAccounting() [all …]
|
D | ir_representation.h | 35 using AbiElementMap = std::map<std::string, T>; variable 775 const AbiElementMap<FunctionIR> &GetFunctions() const { in GetFunctions() 779 const AbiElementMap<GlobalVarIR> &GetGlobalVariables() const { in GetGlobalVariables() 783 const AbiElementMap<RecordTypeIR> &GetRecordTypes() const { in GetRecordTypes() 787 const AbiElementMap<FunctionTypeIR> &GetFunctionTypes() const { in GetFunctionTypes() 791 const AbiElementMap<EnumTypeIR> &GetEnumTypes() const { in GetEnumTypes() 795 const AbiElementMap<LvalueReferenceTypeIR> &GetLvalueReferenceTypes() const { in GetLvalueReferenceTypes() 799 const AbiElementMap<RvalueReferenceTypeIR> &GetRvalueReferenceTypes() const { in GetRvalueReferenceTypes() 803 const AbiElementMap<QualifiedTypeIR> &GetQualifiedTypes() const { in GetQualifiedTypes() 807 const AbiElementMap<ArrayTypeIR> &GetArrayTypes() const { in GetArrayTypes() [all …]
|
D | ir_representation_internal.h | 72 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()
|
D | abi_diff_helpers.h | 82 const AbiElementMap<const TypeIR *> &old_types, 83 const AbiElementMap<const TypeIR *> &new_types, 87 AbiElementMap<MergeStatus> *local_to_global_type_id_map = nullptr) 212 const AbiElementMap<const TypeIR *> &old_types_; 213 const AbiElementMap<const TypeIR *> &new_types_; 217 AbiElementMap<MergeStatus> *local_to_global_type_id_map_; 221 const AbiElementMap<const TypeIR *> &type_graph, LinkableMessageIR *lm);
|
D | abi_diff_helpers.cpp | 73 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 …]
|
D | ir_dumper.cpp | 49 static std::vector<const T *> SortAbiElements(const AbiElementMap<T> &m) { in SortAbiElements()
|
/development/vndk/tools/header-checker/src/linker/ |
D | header_abi_linker.cpp | 130 const repr::AbiElementMap<T> &src, 282 repr::ModuleIR *dst, const repr::AbiElementMap<T> &src, in LinkDecl()
|