================
@@ -136,6 +136,19 @@ class alignas(8) InitializedEntity {
     // that diagnostic text needs to be updated as well.
   };
 
+  enum class NRVOKind { Forbidden, Allowed };
----------------
ojhunt wrote:

maybe explicitly declare the storage as `uint8_t` or even `bool` (something 
that would be ideal for an opaque bool type, or efficient vector....) just to 
ensure similar packing

https://github.com/llvm/llvm-project/pull/185335
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to