================ @@ -804,10 +804,28 @@ Check for performance anti-patterns when using Grand Central Dispatch. .. _optin-performance-Padding: -optin.performance.Padding -""""""""""""""""""""""""" +optin.performance.Padding (PaddingChecker) +""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Check for excessively padded structs. +.. code-block:: objc + + struct TestStruct { + int data1; // 4 bytes + char data2; // 1 byte + char padding[27]; // 27 bytes of padding + }; // Total size: 32 bytes + + void TestFunction() { ---------------- steakhal wrote:
All lines in the example block should be indented nicely in a consistent manner. As of now, the indentation level varies. https://github.com/llvm/llvm-project/pull/86411 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits