19 if (S->getLocStart().isMacroID())
22 if (S->getLocEnd().isMacroID())
25 for (
const Stmt *Child : S->children())
36 if (DR && isa<EnumConstantDecl>(DR->
getDecl()))
39 for (
const Stmt *Child : S->children())
52 if (VD->isStaticLocal())
55 for (
const Stmt *Child : S->children())
64 if (isa<OffsetOfExpr>(S))
67 for (
const Stmt *Child : S->children())
bool containsStaticLocal(const Stmt *S)
bool containsBuiltinOffsetOf(const Stmt *S)
bool containsMacro(const Stmt *S)
A reference to a declared variable, function, enum, etc. [C99 6.5.1p2].
bool containsEnum(const Stmt *S)