Searched defs:MaybeAlign (Results 1 – 1 of 1) sorted by relevance
117 struct MaybeAlign : public std::optional<Align> { struct127 MaybeAlign &operator=(const MaybeAlign &Other) = default; argument129 MaybeAlign &operator=(MaybeAlign &&Other) = default; argument131 constexpr MaybeAlign(std::nullopt_t None) : UP(None) {} in MaybeAlign() argument132 constexpr MaybeAlign(Align Value) : UP(Value) {} in MaybeAlign() function133 explicit MaybeAlign(uint64_t Value) { in MaybeAlign() function141 Align valueOrOne() const { return value_or(Align()); } in valueOrOne()