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

Method runChecks

lib/checkinternal.cpp:380–394  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

378}
379
380void CheckInternal::runChecks(const Tokenizer &tokenizer, ErrorLogger& errorLogger)
381{
382 if (!tokenizer.getSettings().checks.isEnabled(Checks::internalCheck))
383 return;
384
385 CheckInternalImpl checkInternal(&tokenizer, tokenizer.getSettings(), errorLogger);
386
387 checkInternal.checkTokenMatchPatterns();
388 checkInternal.checkTokenSimpleMatchPatterns();
389 checkInternal.checkMissingPercentCharacter();
390 checkInternal.checkUnknownPattern();
391 checkInternal.checkRedundantNextPrevious();
392 checkInternal.checkExtraWhitespace();
393 checkInternal.checkRedundantTokCheck();
394}
395
396void CheckInternal::getErrorMessages(ErrorLogger& errorLogger, const Settings &settings) const
397{

Callers

nothing calls this directly

Calls 8

checkUnknownPatternMethod · 0.80
checkExtraWhitespaceMethod · 0.80
isEnabledMethod · 0.45

Tested by

no test coverage detected