summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Dominik Laskowski <domlaskowski@google.com> 2022-01-20 13:21:57 -0800
committer Dominik Laskowski <domlaskowski@google.com> 2022-02-15 16:40:46 -0800
commit206996f064f098b80522f9666863fe412b956536 (patch)
tree354a44c1ec649ce0dc65f7472666194c4da46bff /libs/gui/ConsumerBase.cpp
parent17f6b97257ef79f6252a5a45ac3a1e647b3a5fd0 (diff)
FTL: Refine container semantics
Allow constructing StaticVector and SmallVector by moving smaller convertible vectors, which so far incurred a copy. Allow the same copy/move conversion for SmallMap. Consistently with StaticVector, do not require assignable elements for the SmallVector to be assignable, which notably enables SmallMap to be assignable despite its const keys. Allow comparison of convertible containers. Bug: 185536303 Test: ftl_test Change-Id: I35923e794ef26178dc3072f514dea7ad5600bc15
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions