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

Declarations

tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
   38 class AnalysisManager;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h
   32 class AnalysisManager;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
   37 class AnalysisManager;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
   33 class AnalysisManager;

References

tools/clang/include/clang/StaticAnalyzer/Core/Checker.h
   31   static void _checkDecl(void *checker, const Decl *D, AnalysisManager& mgr,
   50   static void _checkBody(void *checker, const Decl *D, AnalysisManager& mgr,
   67                                          AnalysisManager& mgr,
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  188   void runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
  192   void runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
  404                                          AnalysisManager &mgr,
  430       CheckerFn<void (const Decl *, AnalysisManager&, BugReporter &)>;
  498       CheckerFn<void (const TranslationUnitDecl *, AnalysisManager &,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
   55   AnalysisManager &getAnalysisManager() {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  119   AnalysisManager &AMgr;
  160   ExprEngine(cross_tu::CrossTranslationUnitContext &CTU, AnalysisManager &mgr,
  184   AnalysisManager &getAnalysisManager() override { return AMgr; }
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
  114   AnalysisManager &getAnalysisManager() const;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
   53   virtual AnalysisManager &getAnalysisManager() = 0;
tools/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp
  282   void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp
  111   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  113   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
  190                                       AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
 1000   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp
   82   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp
  213                                  AnalysisManager &Mgr,
  325                     AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp
   41   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
   45                                  AnalysisManager &Mgr, BugReporter &BR) const;
   48   void reportClones(BugReporter &BR, AnalysisManager &Mgr,
   54       BugReporter &BR, AnalysisManager &Mgr,
   59 void CloneChecker::checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
   67                                              AnalysisManager &Mgr,
  100                                            AnalysisManager &Mgr) {
  108     BugReporter &BR, AnalysisManager &Mgr,
  129     BugReporter &BR, AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  128   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
  510 void DeadStoresChecker::checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
   35   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
   61   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
   87   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
  112   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
  136   void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
  159   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
  183   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
  213   void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
  237   void checkASTDecl(const TranslationUnitDecl *TU, AnalysisManager& mgr,
  269                                  AnalysisManager& mgr,
tools/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp
   90   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
  117                                        AnalysisManager& Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/GCDAntipatternChecker.cpp
   51                         AnalysisManager &AM,
  206                                              AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  504   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp
  212   AnalysisManager& Mgr;
  218   IvarInvalidationCheckerImpl(AnalysisManager& InMgr,
  730   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager& Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1042     AnalysisManager &Mgr;
 1048                   const CheckerBase *Checker, AnalysisManager &InMgr,
 1067   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
 1073     const ObjCImplementationDecl *D, AnalysisManager &Mgr,
 1229   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
   45   void checkASTCodeBody(const Decl *D, AnalysisManager &mgr,
   54     const Decl *D, BugReporter &BR, AnalysisManager &mgr) const;
  271   const Decl *D, BugReporter &BR, AnalysisManager &mgr) const {
  296                                              AnalysisManager &mgr,
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  176   void checkASTCodeBody(const Decl *D, AnalysisManager& mgr,
tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
   47                     AnalysisManager &mgr, BugReporter &BR) const;
   52                                         AnalysisManager &mgr,
   94                     AnalysisManager &mgr, BugReporter &BR) const;
   99                                         AnalysisManager &mgr,
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
   47   void checkASTCodeBody(const Decl *D, AnalysisManager &AM,
  196                                                      AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/OSObjectCStyleCast.cpp
   33                         AnalysisManager &AM,
   63 void OSObjectCStyleCastChecker::checkASTCodeBody(const Decl *D, AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp
   51                         AnalysisManager &AM,
  109                             AnalysisManager &AM,
  150                                                   AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp
  163   void checkASTCodeBody(const Decl *D, AnalysisManager& Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp
   69   void checkASTDecl(const ObjCImplementationDecl *D, AnalysisManager &Mgr,
  166                                         AnalysisManager &Mgr,
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
   41   void checkASTDecl(const TranslationUnitDecl *TUD, AnalysisManager &MGR,
tools/clang/lib/StaticAnalyzer/Checkers/PointerIterationChecker.cpp
   31                         AnalysisManager &AM,
   36                             BugReporter &BR, AnalysisManager &AM,
   83                                              AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/PointerSortingChecker.cpp
   31                         AnalysisManager &AM,
   36                             BugReporter &BR, AnalysisManager &AM,
   96                                              AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Checkers/RunLoopAutoreleaseLeakChecker.cpp
   53                         AnalysisManager &AM,
   83                             AnalysisManager &AM,
  155 checkTempObjectsInSamePool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
  174 checkTempObjectsInNoPool(const Decl *D, AnalysisManager &AM, BugReporter &BR,
  196                         AnalysisManager &AM,
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 3142   if (!AnalysisManager::isInCodeFile(CP->callEnterWithin.asLocation(), SMgr))
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
 1106   AnalysisManager &AMgr =
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   76 void CheckerManager::runCheckersOnASTDecl(const Decl *D, AnalysisManager& mgr,
   98 void CheckerManager::runCheckersOnASTBody(const Decl *D, AnalysisManager& mgr,
  698                                                   AnalysisManager &mgr,
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  203                        AnalysisManager &mgr,
  663 static bool shouldRemoveDeadBindings(AnalysisManager &AMgr,
  934   AnalysisManager &AMgr = getAnalysisManager();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  922   AnalysisManager &AMgr = getAnalysisManager();
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  480 AnalysisManager& ProgramState::getAnalysisManager() const {
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  216   std::unique_ptr<AnalysisManager> Mgr;
  338     Mgr = std::make_unique<AnalysisManager>(*Ctx, PathConsumers, CreateStoreMgr,
tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp
   73   void checkASTCodeBody(const Decl *D, AnalysisManager &Mgr,
tools/clang/unittests/StaticAnalyzer/Reusables.h
   50   AnalysisManager AMgr;
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  297           __safe_conversion_up<_Up, _Ep>,
  301 	operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
  811     { typedef unique_ptr<_Tp> __single_object; };
  823     inline typename _MakeUniq<_Tp>::__single_object
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>