Lines Matching refs:CheckerContext
45 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h"
55 static bool isSelfVar(SVal location, CheckerContext &C);
66 void checkPostObjCMessage(const ObjCMethodCall &Msg, CheckerContext &C) const;
67 void checkPostStmt(const ObjCIvarRefExpr *E, CheckerContext &C) const;
68 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
70 CheckerContext &C) const;
71 void checkBind(SVal loc, SVal val, const Stmt *S, CheckerContext &C) const;
73 void checkPreCall(const CallEvent &CE, CheckerContext &C) const;
74 void checkPostCall(const CallEvent &CE, CheckerContext &C) const;
119 static SelfFlagEnum getSelfFlags(SVal val, CheckerContext &C) {
124 SelfFlagEnum flag, CheckerContext &C) {
132 static bool hasSelfFlag(SVal val, SelfFlagEnum flag, CheckerContext &C) {
139 static bool isInvalidSelf(const Expr *E, CheckerContext &C) {
149 static void checkForInvalidSelf(const Expr *E, CheckerContext &C,
171 CheckerContext &C) const {
202 CheckerContext &C) const {
214 CheckerContext &C) const {
242 CheckerContext &C) const {
270 CheckerContext &C) const {
306 CheckerContext &C) const {
321 CheckerContext &C) const {
417 static bool isSelfVar(SVal location, CheckerContext &C) {