Skip to content

Commit 7a7a2f5

Browse files
committed
Update C++ styleguide
Major changes: - discourage const references when the input parameter must outlive the call - drop ban on mutable references - allow rvalue-qualified methods in certain situations - allow C-style cast when casting to void - disallow postfix increment/decrement operators unless postfix semantics are required - allow designated initializers in C++20-compliant form - disallow macro-style naming for enumerator constant for new code - disallow spaces inside parentheses for conditionals The change itself is largely automated, with a few manual adjustments: - manually restore the TOC placeholder - removed trailing whitespace
1 parent 35fd3f0 commit 7a7a2f5

File tree

1 file changed

+259
-295
lines changed

1 file changed

+259
-295
lines changed

0 commit comments

Comments
 (0)