djasper added a comment.

In all honesty, I think this style isn't thought out well enough. It really is 
a special case for only "=" and "return" and even there, it has many cases 
where it simply doesn't make sense. And then you have cases like this:

  bool = aaaaaa //
      == bbbb //
      && ccccc;

Where the syntactic structure is lost entirely.

On top of that it has runtime downsides for all clang-format users because 
ParenState gets larger and more costly compare. As such, I am against moving 
forward with this. Can you remind me again, which coding style suggests this 
format?



================
Comment at: unittests/Format/FormatTest.cpp:2619
+      "    sizeof(int16_t) // DWARF ARange version number\n"
+      "  + sizeof(int32_t) // Offset of CU in the .debug_info section\n"
+      "  + sizeof(int8_t)  // Pointer Size (in bytes)\n"
----------------
I think this is wrong and we should not indent like this.


https://reviews.llvm.org/D32478



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

Reply via email to