Lines Matching refs:AK
1594 void warnIfMutexNotHeld(const NamedDecl *D, const Expr *Exp, AccessKind AK,
1600 void checkAccess(const Expr *Exp, AccessKind AK,
1602 void checkPtAccess(const Expr *Exp, AccessKind AK,
1629 AccessKind AK, Expr *MutexExp,
1632 LockKind LK = getLockKindFromAccessKind(AK);
1712 void BuildLockset::checkAccess(const Expr *Exp, AccessKind AK,
1737 checkPtAccess(UO->getSubExpr(), AK, POK);
1742 checkPtAccess(AE->getLHS(), AK, POK);
1748 checkPtAccess(ME->getBase(), AK, POK);
1750 checkAccess(ME->getBase(), AK, POK);
1758 Analyzer->Handler.handleNoMutexHeld("mutex", D, POK, AK, Loc);
1762 warnIfMutexNotHeld(D, Exp, AK, I->getArg(), POK,
1768 void BuildLockset::checkPtAccess(const Expr *Exp, AccessKind AK,
1779 checkAccess(CE->getSubExpr(), AK, POK);
1797 Analyzer->Handler.handleNoMutexHeld("mutex", D, PtPOK, AK,
1801 warnIfMutexNotHeld(D, Exp, AK, I->getArg(), PtPOK,
2572 LockKind threadSafety::getLockKindFromAccessKind(AccessKind AK) {
2573 switch (AK) {