Home
last modified time | relevance | path

Searched refs:CollisionResult (Results 1 – 3 of 3) sorted by relevance

/aosp14/frameworks/base/tools/aapt2/link/
H A DTableMerger.cpp179 static ResourceTable::CollisionResult ResolveMergeCollision( in ResolveMergeCollision()
186 return ResourceTable::CollisionResult::kKeepOriginal; in ResolveMergeCollision()
193 return ResourceTable::CollisionResult::kKeepOriginal; in ResolveMergeCollision()
201 static ResourceTable::CollisionResult MergeConfigValue( in MergeConfigValue()
205 using CollisionResult = ResourceTable::CollisionResult; in MergeConfigValue() typedef
210 CollisionResult collision_result; in MergeConfigValue()
218 if (collision_result == CollisionResult::kConflict) { in MergeConfigValue()
220 return CollisionResult::kTakeNew; in MergeConfigValue()
229 return CollisionResult::kConflict; in MergeConfigValue()
277 using CollisionResult = ResourceTable::CollisionResult; in DoMerge() typedef
[all …]
/aosp14/frameworks/base/tools/aapt2/
H A DResourceTable.cpp262 return CollisionResult::kTakeNew; in ResolveValueCollision()
266 return CollisionResult::kConflict; in ResolveValueCollision()
273 return CollisionResult::kTakeNew; in ResolveValueCollision()
277 return CollisionResult::kConflict; in ResolveValueCollision()
291 return existing_attr->IsWeak() ? CollisionResult::kTakeNew : CollisionResult::kKeepOriginal; in ResolveValueCollision()
296 return CollisionResult::kTakeNew; in ResolveValueCollision()
302 return CollisionResult::kKeepOriginal; in ResolveValueCollision()
305 return CollisionResult::kConflict; in ResolveValueCollision()
573 case CollisionResult::kKeepBoth: in AddResource()
579 case CollisionResult::kTakeNew: in AddResource()
[all …]
H A DResourceTable.h299 enum class CollisionResult { kKeepBoth, kKeepOriginal, kConflict, kTakeNew }; enum
329 static CollisionResult ResolveValueCollision(Value* existing, Value* incoming);