Home
last modified time | relevance | path

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

/external/libchrome/base/
Doptional.h41 struct OptionalStorageBase { struct
44 constexpr OptionalStorageBase() : empty_('\0') {} in OptionalStorageBase() argument
47 constexpr explicit OptionalStorageBase(in_place_t, Args&&... args) in OptionalStorageBase() function
61 ~OptionalStorageBase() { in ~OptionalStorageBase() argument
84 struct OptionalStorageBase<T, true /* trivially destructible */> { argument
87 constexpr OptionalStorageBase() : empty_('\0') {}
90 constexpr explicit OptionalStorageBase(in_place_t, Args&&... args)
134 struct OptionalStorage : OptionalStorageBase<T> {
140 using OptionalStorageBase<T>::is_populated_;
141 using OptionalStorageBase<T>::value_;
[all …]
/external/perfetto/include/perfetto/base/
Doptional.h54 struct OptionalStorageBase { struct
57 constexpr OptionalStorageBase() : empty_('\0') {} in OptionalStorageBase() argument
60 constexpr explicit OptionalStorageBase(in_place_t, Args&&... args) in OptionalStorageBase() argument
74 ~OptionalStorageBase() { in ~OptionalStorageBase() argument
97 struct OptionalStorageBase<T, true /* trivially destructible */> { argument
100 constexpr OptionalStorageBase() : empty_('\0') {}
103 constexpr explicit OptionalStorageBase(in_place_t, Args&&... args)
145 struct OptionalStorage : OptionalStorageBase<T> {
151 using OptionalStorageBase<T>::is_populated_;
152 using OptionalStorageBase<T>::value_;
[all …]