Lines Matching defs:POK
1087 ProtectedOperationKind POK, til::LiteralPtr *Self,
1094 ProtectedOperationKind POK);
1096 ProtectedOperationKind POK);
1577 ProtectedOperationKind POK = POK_VarAccess) {
1578 Analyzer->checkAccess(FSet, Exp, AK, POK);
1581 ProtectedOperationKind POK = POK_VarAccess) {
1582 Analyzer->checkPtAccess(FSet, Exp, AK, POK);
1616 Expr *MutexExp, ProtectedOperationKind POK, til::LiteralPtr *Self,
1658 Handler.handleMutexNotHeld(Cp.getKind(), D, POK, Cp.toString(), LK, Loc,
1662 Handler.handleMutexNotHeld(Cp.getKind(), D, POK, Cp.toString(), LK, Loc);
1668 Handler.handleMutexNotHeld(Cp.getKind(), D, POK, Cp.toString(), LK, Loc);
1700 ProtectedOperationKind POK) {
1724 checkPtAccess(FSet, UO->getSubExpr(), AK, POK);
1731 return checkAccess(FSet, BO->getLHS(), AK, POK);
1733 return checkPtAccess(FSet, BO->getLHS(), AK, POK);
1740 checkPtAccess(FSet, AE->getLHS(), AK, POK);
1746 checkPtAccess(FSet, ME->getBase(), AK, POK);
1748 checkAccess(FSet, ME->getBase(), AK, POK);
1756 Handler.handleNoMutexHeld(D, POK, AK, Loc);
1760 warnIfMutexNotHeld(FSet, D, Exp, AK, I->getArg(), POK, nullptr, Loc);
1764 /// POK is the same operationKind that was passed to checkAccess.
1767 ProtectedOperationKind POK) {
1777 checkAccess(FSet, CE->getSubExpr(), AK, POK);
1788 if (POK == POK_PassByRef) PtPOK = POK_PtPassByRef;
1789 if (POK == POK_ReturnByRef)