This page was automatically generated and should not be edited.

The information on this page was provided by outside contributors and has not been verified by SEI CERT.

The table below can be re-ordered, by clicking column headers.

Tool Version:

Checker

Guideline

FunctionEllipsis DCL50-CPP. Do not define a C-style variadic function
IncAndDecMixedWithOtherOperators EXP50-CPP. Do not depend on the order of evaluation for side effects
S935 MSC52-CPP. Value-returning functions must return a value from all exit paths
S935 MSC53-CPP. Do not return from a function declared [[noreturn]]
S978 DCL51-CPP. Do not declare or define a reserved identifier
S1044 ERR61-CPP. Catch exceptions by lvalue reference
S1235 OOP52-CPP. Do not delete a polymorphic object without a virtual destructor
S1265 DCL54-CPP. Overload allocation and deallocation functions as a pair in the same scope
S1699 OOP50-CPP. Do not invoke virtual functions from constructors or destructors
S3229 OOP53-CPP. Write constructor member initializers in the canonical order
S3468 DCL53-CPP. Do not write syntactically ambiguous declarations
S3470 DCL58-CPP. Do not modify the standard namespaces
UnnamedNamespaceInHeader DCL59-CPP. Do not define an unnamed namespace in a header file