reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp
  111   StringRef FName = C.getCalleeName(CE);
  115   if (CE->getNumArgs() != 1 && CE->getNumArgs() != 2)
  115   if (CE->getNumArgs() != 1 && CE->getNumArgs() != 2)
  121     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), false, PthreadSemantics);
  121     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), false, PthreadSemantics);
  125     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), false, XNUSemantics);
  125     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), false, XNUSemantics);
  129     AcquireLock(C, CE, C.getSVal(CE->getArg(0)),
  129     AcquireLock(C, CE, C.getSVal(CE->getArg(0)),
  134     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), true, XNUSemantics);
  134     AcquireLock(C, CE, C.getSVal(CE->getArg(0)), true, XNUSemantics);
  139     ReleaseLock(C, CE, C.getSVal(CE->getArg(0)));
  139     ReleaseLock(C, CE, C.getSVal(CE->getArg(0)));
  141     DestroyLock(C, CE, C.getSVal(CE->getArg(0)), PthreadSemantics);
  141     DestroyLock(C, CE, C.getSVal(CE->getArg(0)), PthreadSemantics);
  143     DestroyLock(C, CE, C.getSVal(CE->getArg(0)), XNUSemantics);
  143     DestroyLock(C, CE, C.getSVal(CE->getArg(0)), XNUSemantics);
  145     InitLock(C, CE, C.getSVal(CE->getArg(0)));
  145     InitLock(C, CE, C.getSVal(CE->getArg(0)));