Searched refs:OptionalStorage (Results 1 – 4 of 4) sorted by relevance
60 class OptionalStorage {68 ~OptionalStorage() { reset(); } in ~OptionalStorage()72 constexpr OptionalStorage(OptionalStorage const &other) : OptionalStorage() { in OptionalStorage() function77 constexpr OptionalStorage(OptionalStorage &&other) : OptionalStorage() { in OptionalStorage() function147 OptionalStorage &operator=(OptionalStorage const &other) {161 OptionalStorage &operator=(OptionalStorage &&other) {184 ~OptionalStorage() = default;188 constexpr OptionalStorage(OptionalStorage const &other) = default;189 constexpr OptionalStorage(OptionalStorage &&other) = default;191 OptionalStorage &operator=(OptionalStorage const &other) = default;[all …]
49 class OptionalStorage<clang::FileEntryRef, /*is_trivially_copyable*/ true>;199 class OptionalStorage<clang::FileEntryRef>205 OptionalStorage() = default;208 explicit OptionalStorage(in_place_t, ArgTypes &&...Args)211 OptionalStorage &operator=(clang::FileEntryRef Ref) {
180 class OptionalStorage<clang::DirectoryEntryRef>186 OptionalStorage() = default;189 explicit OptionalStorage(in_place_t, ArgTypes &&...Args)192 OptionalStorage &operator=(clang::DirectoryEntryRef Ref) {
34 struct OptionalStorage { struct39 OptionalStorage<T> Storage; argument