|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h 125 LockKind Expected, LockKind Received,
125 LockKind Expected, LockKind Received,
190 LockKind LK, SourceLocation Loc,
247 LockKind getLockKindFromAccessKind(AccessKind AK);
tools/clang/lib/Analysis/ThreadSafety.cpp 110 LockKind LKind;
122 FactEntry(const CapabilityExpr &CE, LockKind LK, SourceLocation Loc,
128 LockKind kind() const { return LKind; }
148 bool isAtLeast(LockKind LK) const {
859 LockableFactEntry(const CapabilityExpr &CE, LockKind LK, SourceLocation Loc,
970 LockKind kind = UnderlyingMutex.getInt() == UCK_ReleasedShared
982 LockKind kind, SourceLocation loc, ThreadSafetyHandler *Handler,
1033 SourceLocation UnlockLoc, bool FullyRemove, LockKind Kind,
1324 bool FullyRemove, LockKind ReceivedKind,
1617 LockKind LK = getLockKindFromAccessKind(AK);
2562 LockKind threadSafety::getLockKindFromAccessKind(AccessKind AK) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1698 LockKind Expected, LockKind Received,
1698 LockKind Expected, LockKind Received,
1774 LockKind LK, SourceLocation Loc,
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };
1633 { typedef _Tp type; };