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

Function innerSmtString

lib/checkcondition.cpp:854–862  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

852}
853
854static std::string innerSmtString(const Token * tok)
855{
856 if (!tok)
857 return "if";
858 const Token * top = tok->astTop();
859 if (top->str() == "(" && top->astOperand1())
860 return top->astOperand1()->str();
861 return top->str();
862}
863
864void CheckConditionImpl::oppositeInnerConditionError(const Token *tok1, const Token* tok2, ErrorPath errorPath)
865{

Calls 3

astTopMethod · 0.80
astOperand1Method · 0.80
strMethod · 0.45

Tested by

no test coverage detected