Home
last modified time | relevance | path

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

/frameworks/base/tools/aapt2/util/
DMaybe.h108 typename std::aligned_storage<sizeof(T), alignof(T)>::type storage_; variable
124 new (&storage_) T(reinterpret_cast<const T&>(rhs.storage_)); in Maybe()
132 new (&storage_) T(reinterpret_cast<const U&>(rhs.storage_)); in Maybe()
142 new (&storage_) T(std::move(reinterpret_cast<T&>(rhs.storage_))); in Maybe()
154 new (&storage_) T(std::move(reinterpret_cast<U&>(rhs.storage_))); in Maybe()
179 reinterpret_cast<T&>(storage_) = reinterpret_cast<const U&>(rhs.storage_); in copy()
185 new (&storage_) T(reinterpret_cast<const U&>(rhs.storage_)); in copy()
215 reinterpret_cast<T&>(storage_) = in move()
216 std::move(reinterpret_cast<U&>(rhs.storage_)); in move()
224 new (&storage_) T(std::move(reinterpret_cast<U&>(rhs.storage_))); in move()
[all …]