Go to the source code of this file.
◆ REGISTER_CHECKER
#define REGISTER_CHECKER |
( |
|
name | ) |
|
Value: SecuritySyntaxChecker *checker = \
mgr.registerChecker<SecuritySyntaxChecker>(); \
checker->filter.check_##name = true; \
}
CheckName getCurrentCheckName() const
Definition at line 759 of file CheckSecuritySyntaxOnly.cpp.
◆ getIncrementedVar()
Definition at line 185 of file CheckSecuritySyntaxOnly.cpp.
References clang::ento::PathDiagnosticLocation::createBegin(), clang::Type::getAs(), clang::CallExpr::getCallee(), clang::ForStmt::getCond(), clang::DeclRefExpr::getDecl(), clang::ForStmt::getInc(), clang::BinaryOperator::getLHS(), clang::FunctionProtoType::getNumParams(), clang::FunctionProtoType::getParamType(), clang::PointerType::getPointeeType(), clang::BinaryOperator::getRHS(), clang::Stmt::getSourceRange(), clang::Expr::getType(), clang::ValueDecl::getType(), clang::QualType::getUnqualifiedType(), clang::Expr::IgnoreParenCasts(), clang::Expr::IgnoreParenLValueCasts(), clang::BinaryOperator::isEqualityOp(), clang::Type::isIntegralOrUnscopedEnumerationType(), clang::Type::isRealFloatingType(), and clang::BinaryOperator::isRelationalOp().
◆ isArc4RandomAvailable()