MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / runChecks

Method runChecks

lib/checksizeof.cpp:501–514  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

499}
500
501void CheckSizeof::runChecks(const Tokenizer& tokenizer, ErrorLogger& errorLogger)
502{
503 CheckSizeofImpl checkSizeof(&tokenizer, tokenizer.getSettings(), errorLogger);
504
505 // Checks
506 checkSizeof.sizeofsizeof();
507 checkSizeof.sizeofCalculation();
508 checkSizeof.sizeofFunction();
509 checkSizeof.suspiciousSizeofCalculation();
510 checkSizeof.checkSizeofForArrayParameter();
511 checkSizeof.checkSizeofForPointerSize();
512 checkSizeof.checkSizeofForNumericParameter();
513 checkSizeof.sizeofVoid();
514}
515
516void CheckSizeof::getErrorMessages(ErrorLogger& errorLogger, const Settings& settings) const
517{

Callers

nothing calls this directly

Calls 8

sizeofsizeofMethod · 0.45
sizeofCalculationMethod · 0.45
sizeofFunctionMethod · 0.45
sizeofVoidMethod · 0.45

Tested by

no test coverage detected