rjmccall added a comment.

We should absolutely have static assertions to check that these bit-field types 
don't get larger than 32 bits.  A lot of the subclass layouts have been tweaked 
to fit that (packing into the tail padding of `Type` on 64-bit targets), so 
accidentally overflowing to use more bits in the base is going to lead to a lot 
of bloat.


Repository:
  rC Clang

https://reviews.llvm.org/D50631



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to