Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/
H A DCustomizableOptional.h34 constexpr CustomizableOptional() = default;
38 constexpr CustomizableOptional(const CustomizableOptional &O) = default;
40 constexpr CustomizableOptional(T &&y) in CustomizableOptional() function
42 constexpr CustomizableOptional(CustomizableOptional &&O) = default;
50 : CustomizableOptional(y ? *y : CustomizableOptional()) {} in CustomizableOptional()
52 : CustomizableOptional(y ? std::move(*y) : CustomizableOptional()) {} in CustomizableOptional()
54 CustomizableOptional &operator=(T &&y) {
58 CustomizableOptional &operator=(CustomizableOptional &&O) = default;
65 CustomizableOptional &operator=(const T &y) {
69 CustomizableOptional &operator=(const CustomizableOptional &O) = default;
[all …]
H A DDirectoryEntry.h121 using OptionalDirectoryEntryRef = CustomizableOptional<DirectoryEntryRef>;
H A DFileEntry.h202 using OptionalFileEntryRef = CustomizableOptional<FileEntryRef>;