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

Derived Classes

tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1612 class ThreadSafetyReporter : public clang::threadSafety::ThreadSafetyHandler {

References

tools/clang/include/clang/Analysis/Analyses/ThreadSafety.h
  240                              ThreadSafetyHandler &Handler,
tools/clang/lib/Analysis/ThreadSafety.cpp
   69 static void warnInvalidLock(ThreadSafetyHandler &Handler,
  138                                 ThreadSafetyHandler &Handler) const = 0;
  140                           const FactEntry &entry, ThreadSafetyHandler &Handler,
  144                             bool FullyRemove, ThreadSafetyHandler &Handler,
  866                                 ThreadSafetyHandler &Handler) const override {
  874                   ThreadSafetyHandler &Handler,
  881                     bool FullyRemove, ThreadSafetyHandler &Handler,
  927                                 ThreadSafetyHandler &Handler) const override {
  943                   ThreadSafetyHandler &Handler,
  958                     bool FullyRemove, ThreadSafetyHandler &Handler,
  966       ThreadSafetyHandler *TSHandler = FullyRemove ? nullptr : &Handler;
  982             LockKind kind, SourceLocation loc, ThreadSafetyHandler *Handler,
  995               SourceLocation loc, ThreadSafetyHandler *Handler,
 1016   ThreadSafetyHandler &Handler;
 1025   ThreadSafetyAnalyzer(ThreadSafetyHandler &H, BeforeSet* Bset)
 2550                                            ThreadSafetyHandler &Handler,
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1612 class ThreadSafetyReporter : public clang::threadSafety::ThreadSafetyHandler {