Home
last modified time | relevance | path

Searched refs:Analyzer (Results 1 – 25 of 109) sorted by relevance

12345

/llvm-project-15.0.7/clang/lib/Analysis/
H A DThreadSafety.cpp1065 ThreadSafetyAnalyzer& Analyzer) { in insertAttrExprs() argument
1090 insertAttrExprs(Cpvd, Analyzer); in insertAttrExprs()
1124 Info = insertAttrExprs(Vd, Analyzer); in getBeforeInfoForDecl()
1530 ThreadSafetyAnalyzer *Analyzer; member in __anon6254f0e10d11::BuildLockset
1587 Analyzer->Handler.handleFunExcludesLock( in warnIfMutexNotHeld()
1594 if (!Analyzer->inCurrentScope(Cp)) in warnIfMutexNotHeld()
1598 LDat = FSet.findLock(Analyzer->FactMan, Cp); in warnIfMutexNotHeld()
1802 Analyzer->addLock( in handleCall()
1813 Analyzer->addLock( in handleCall()
1890 Analyzer->addLock( in handleCall()
[all …]
H A DExprMutationAnalyzer.cpp136 ExprMutationAnalyzer *Analyzer, F Finder) { in tryEachMatch() argument
139 if (const Stmt *S = (Analyzer->*Finder)(Nodes.getNodeAs<T>(ID))) in tryEachMatch()
584 std::unique_ptr<FunctionParmMutationAnalyzer> &Analyzer = in findFunctionArgMutation() local
586 if (!Analyzer) in findFunctionArgMutation()
587 Analyzer.reset(new FunctionParmMutationAnalyzer(*Func, Context)); in findFunctionArgMutation()
588 if (Analyzer->findMutation(Parm)) in findFunctionArgMutation()
H A DConsumed.cpp465 ConsumedAnalyzer &Analyzer; member in clang::consumed::ConsumedStmtVisitor
516 ConsumedStmtVisitor(ConsumedAnalyzer &Analyzer, ConsumedStateMap *StateMap) in ConsumedStmtVisitor() argument
517 : Analyzer(Analyzer), StateMap(StateMap) {} in ConsumedStmtVisitor()
594 Analyzer.WarningsHandler.warnUseInInvalidState( in checkCallability()
603 Analyzer.WarningsHandler.warnUseOfTempInInvalidState( in checkCallability()
638 Analyzer.WarningsHandler.warnParamTypestateMismatch( in handleCall()
877 ConsumedState ExpectedState = Analyzer.getExpectedReturnState(); in VisitReturnStmt()
886 Analyzer.WarningsHandler.warnReturnTypestateMismatch( in VisitReturnStmt()
893 Analyzer.WarningsHandler); in VisitReturnStmt()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/
H A Dlist.rst392 …`clang-analyzer-core.DivideZero <clang-analyzer/core.DivideZero.html>`_, `Clang Static Analyzer co…
397 …`clang-analyzer-core.VLASize <clang-analyzer/core.VLASize.html>`_, `Clang Static Analyzer core.VLA…
402 …`clang-analyzer-cplusplus.Move <clang-analyzer/cplusplus.Move.html>`_, `Clang Static Analyzer cplu…
415 …`clang-analyzer-osx.API <clang-analyzer/osx.API.html>`_, `Clang Static Analyzer osx.API <https://c…
417 …sx.cocoa.AtSync <clang-analyzer/osx.cocoa.AtSync.html>`_, `Clang Static Analyzer osx.cocoa.AtSync …
419 ….cocoa.Dealloc <clang-analyzer/osx.cocoa.Dealloc.html>`_, `Clang Static Analyzer osx.cocoa.Dealloc…
422 ….cocoa.NSError <clang-analyzer/osx.cocoa.NSError.html>`_, `Clang Static Analyzer osx.cocoa.NSError…
423 …sx.cocoa.NilArg <clang-analyzer/osx.cocoa.NilArg.html>`_, `Clang Static Analyzer osx.cocoa.NilArg …
448 …`clang-analyzer-unix.API <clang-analyzer/unix.API.html>`_, `Clang Static Analyzer unix.API <https:…
449 …`clang-analyzer-unix.Malloc <clang-analyzer/unix.Malloc.html>`_, `Clang Static Analyzer unix.Mallo…
[all …]
/llvm-project-15.0.7/clang/docs/
H A DClangStaticAnalyzer.rst2 Clang Static Analyzer
5 The Clang Static Analyzer is a source code analysis tool that finds bugs in C, C++, and Objective-C…
8 This is the Static Analyzer documentation page.
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DConstCorrectnessCheck.cpp205 auto &Analyzer = ScopesCache[LocalScope]; in registerScope() local
206 if (!Analyzer) in registerScope()
207 Analyzer = std::make_unique<ExprMutationAnalyzer>(*LocalScope, *Context); in registerScope()
/llvm-project-15.0.7/clang/
H A DREADME.txt11 different source-level tools. One example of this is the Clang Static Analyzer.
18 Clang Static Analyzer: http://clang-analyzer.llvm.org/
/llvm-project-15.0.7/llvm/tools/llvm-exegesis/
H A Dllvm-exegesis.cpp384 static void maybeRunAnalysis(const Analysis &Analyzer, const std::string &Name, in maybeRunAnalysis() argument
397 if (auto Err = Analyzer.run<Pass>(ClustersOS)) in maybeRunAnalysis()
448 const Analysis Analyzer( in analysisMain() local
452 maybeRunAnalysis<Analysis::PrintClusters>(Analyzer, "analysis clusters", in analysisMain()
455 Analyzer, "sched class consistency analysis", in analysisMain()
/llvm-project-15.0.7/clang/www/analyzer/
H A Dmenu.html.incl7 <li><a href="/index.html">About the Analyzer</a></li>
18 <li><a href="/installation.html">Obtaining the Analyzer</a></li>
/llvm-project-15.0.7/llvm/test/tools/llvm-bcanalyzer/
H A Dhelp.test5 # HELP: BC Analyzer Options
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/
H A Dunix.MismatchedDeallocator.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#unix-…
H A Dsecurity.FloatLoopCounter.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#secur…
H A Dunix.MallocSizeof.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#unix-…
H A Dunix.API.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#unix-…
H A Dunix.Malloc.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#unix-…
H A Dunix.Vfork.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#unix-…
H A Ddeadcode.DeadStores.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#deadc…
H A Dosx.API.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#osx-a…
H A Dcore.DivideZero.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcore.UndefinedBinaryOperatorResult.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcore.NullDereference.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcore.NonNullParamChecker.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcore.StackAddressEscape.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcore.VLASize.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#core-…
H A Dcplusplus.Move.rst9 `Clang Static Analyzer Available Checkers <https://clang.llvm.org/docs/analyzer/checkers.html#cplus…

12345