Lines Matching defs:Issues
590 Treat Compiler Warnings Like Errors
625 Write Portable Code
637 Do not use RTTI or Exceptions
655 Do not use Static Constructors
690 Use of ``class`` and ``struct`` Keywords
733 Do not use Braced Initializer Lists to Call a Constructor
771 Use ``auto`` Type Deduction to Make Code More Readable
782 Beware unnecessary copies with ``auto``
811 A Public Header File **is** a Module
835 ``#include`` as Little as Possible
858 Keep "Internal" Headers Private
877 Use Early Exits and ``continue`` to Simplify Code
972 Don't use ``else`` after a ``return``
1042 Turn Predicate Loops into Predicate Functions
1095 Name Types, Functions, Variables, and Enumerators Properly
1166 Assert Liberally
1252 Do Not Use ``using namespace std``
1283 Provide a Virtual Method Anchor for Classes in Headers
1292 Don't use default labels in fully covered switches over enumerations
1310 Don't evaluate ``end()`` every time through a loop
1362 ``#include <iostream>`` is Forbidden
1381 Use ``raw_ostream``
1394 Avoid ``std::endl``
1409 Don't use ``inline`` when defining a function in a class definition