17 auto CharPointerType = hasType(pointerType(pointee(isAnyCharacter())));
19 functionDecl(isExternC(), returns(isInteger()),
20 hasAnyName(
"open",
"open64"),
21 hasParameter(0, CharPointerType),
22 hasParameter(1, hasType(isInteger()))));
24 Finder, functionDecl(isExternC(), returns(isInteger()), hasName(
"openat"),
25 hasParameter(0, hasType(isInteger())),
26 hasParameter(1, CharPointerType),
27 hasParameter(2, hasType(isInteger()))));