Lines Matching defs:Issues
516 Treat Compiler Warnings Like Errors
538 Write Portable Code
545 Do not use RTTI or Exceptions
560 Do not use Static Constructors
576 Use of ``class`` and ``struct`` Keywords
617 Do not use Braced Initializer Lists to Call a Constructor
655 Use ``auto`` Type Deduction to Make Code More Readable
669 Beware unnecessary copies with ``auto``
692 Beware of non-determinism due to ordering of pointers
707 Beware of non-deterministic sorting order of equal elements
724 Self-contained Headers
747 Library Layering
774 ``#include`` as Little as Possible
797 Keep "Internal" Headers Private
814 Use Namespace Qualifiers to Implement Previously Declared Functions
859 Use Early Exits and ``continue`` to Simplify Code
954 Don't use ``else`` after a ``return``
1023 Turn Predicate Loops into Predicate Functions
1074 Name Types, Functions, Variables, and Enumerators Properly
1145 Assert Liberally
1243 Do Not Use ``using namespace std``
1274 Provide a Virtual Method Anchor for Classes in Headers
1283 Don't use default labels in fully covered switches over enumerations
1301 Use range-based ``for`` loops wherever possible
1317 Don't evaluate ``end()`` every time through a loop
1368 ``#include <iostream>`` is Forbidden
1387 Use ``raw_ostream``
1400 Avoid ``std::endl``
1415 Don't use ``inline`` when defining a function in a class definition