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

Function skipCPPOrAlignAttribute

lib/tokenize.cpp:8543–8551  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

8541
8542template<typename T>
8543static T* skipCPPOrAlignAttribute(T * tok)
8544{
8545 if (isCPPAttribute(tok))
8546 return tok->link();
8547 if (isAlignAttribute(tok)) {
8548 return tok->linkAt(1);
8549 }
8550 return tok;
8551}
8552
8553static bool isNonMacro(const Token* tok)
8554{

Callers 2

findGarbageCodeMethod · 0.85
simplifyCPPAttributeMethod · 0.85

Calls 3

isCPPAttributeFunction · 0.85
isAlignAttributeFunction · 0.85
linkAtMethod · 0.80

Tested by

no test coverage detected