Lines Matching refs:CheckerContext
52 #include "clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h"
63 static bool isSelfVar(SVal location, CheckerContext &C);
74 void checkPostObjCMessage(ObjCMessage msg, CheckerContext &C) const;
75 void checkPostStmt(const ObjCIvarRefExpr *E, CheckerContext &C) const;
76 void checkPreStmt(const ReturnStmt *S, CheckerContext &C) const;
77 void checkPreStmt(const CallExpr *CE, CheckerContext &C) const;
78 void checkPostStmt(const CallExpr *CE, CheckerContext &C) const;
79 void checkLocation(SVal location, bool isLoad, CheckerContext &C) const;
138 static SelfFlagEnum getSelfFlags(SVal val, CheckerContext &C) {
143 SelfFlagEnum flag, CheckerContext &C) {
149 static bool hasSelfFlag(SVal val, SelfFlagEnum flag, CheckerContext &C) {
156 static bool isInvalidSelf(const Expr *E, CheckerContext &C) {
166 static void checkForInvalidSelf(const Expr *E, CheckerContext &C,
188 CheckerContext &C) const {
219 CheckerContext &C) const {
231 CheckerContext &C) const {
259 CheckerContext &C) const {
277 CheckerContext &C) const {
297 CheckerContext &C) const {
334 static bool isSelfVar(SVal location, CheckerContext &C) {