aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
AgeCommit message (Expand)AuthorFilesLines
39 hours[Clang][OpenMP][LoopTransformations] Implement "#pragma omp fuse" loop transf...Walter J.T.V1-0/+1
2025-08-27[clang] NFC: reintroduce clang/include/clang/AST/Type.h (#155050)Matheus Izvekov1-1/+1
2025-08-27[clang] NFC: rename clang/include/clang/AST/Type.h to TypeBase.h (#155049)Matheus Izvekov1-1/+1
2025-08-25[clang] NFC: change more places to use Type::getAsTagDecl and friends (#155313)Matheus Izvekov1-1/+1
2025-08-08[analyzer][NFCi] Pass if bind is to a Decl or not to checkBind (#152137)Endre Fülöp1-6/+5
2025-07-18[analyzer] Support parenthesized list initialization (CXXParenListInitExpr) (...Oleksandr T.1-3/+43
2025-06-13Remove delayed typo expressions (#143423)Aaron Ballman1-1/+0
2025-05-27[analyzer] Introduce the check::BlockEntrance checker callback (#140924)Balázs Benics1-0/+13
2025-05-26[StaticAnalyzer] Remove unused includes (NFC) (#141525)Kazu Hirata1-2/+0
2025-05-26[NFC][analyzer] Rename getTagDescription to getDebugName (#141511)Donát Nagy1-1/+1
2025-05-21[analyzer][NFC] Move PrettyStackTraceLocationContext into dispatchWorkItem (#...Balázs Benics1-14/+3
2025-05-14[NFC][analyzer] Clarify that ExplodedGraph has only one root (#139903)Donát Nagy1-1/+1
2025-05-12Reland [Clang][analyzer] replace Stmt* with ConstCFGElement in SymbolConjured...Fangyi Zhou1-18/+28
2025-05-12[analyzer] Workaround for slowdown spikes (unintended scope increase) (#136720)Donát Nagy1-11/+49
2025-05-10[StaticAnalyzer] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#13...Kazu Hirata1-1/+1
2025-04-25Revert "[Clang][analyzer] replace Stmt* with ConstCFGElementRef in SymbolConj...Balazs Benics1-28/+19
2025-04-25[Clang][analyzer] Replace Stmt* with ConstCFGElementRef in SymbolConjured (#1...Fangyi Zhou1-19/+28
2025-03-26[clang][analyzer] Correctly handle structured bindings captured by lambda (#1...flovent1-12/+33
2025-03-17[analyzer] Introduce per-entry-point statistics (#131175)Arseniy Zaostrovnykh1-11/+13
2025-03-06Reapply "[analyzer] Handle [[assume(cond)]] as __builtin_assume(cond)" (#129234)Balazs Benics1-1/+7
2025-03-03[OpenACC] Implement 'cache' construct AST/Semaerichkeane1-0/+1
2025-02-22[analyzer] Allow overriding Unknown memspaces using a ProgramState trait (#12...Michael Flanders1-3/+4
2025-02-22Revert "Reapply "[Analyzer][CFG] Correctly handle rebuilt default arg and def...yronglin1-34/+22
2025-02-18[Clang][P1061] Consolidate ResolvedUnpexandedPackExpr into FunctionParmPackEx...Jason Rice1-1/+0
2025-02-17Reapply "[Analyzer][CFG] Correctly handle rebuilt default arg and default ini...yronglin1-22/+34
2025-02-13[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#126927)Zahira Ammarguellat1-0/+1
2025-02-12[analyzer] Add option assume-at-least-one-iteration (#125494)Donát Nagy1-12/+37
2025-02-11Revert "[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)"Kazu Hirata1-1/+0
2025-02-11[Clang] [OpenMP] Add support for '#pragma omp stripe'. (#119891)Zahira Ammarguellat1-0/+1
2025-02-06[analyzer] Add -ftime-trace scopes for region-store bindings and removeDead (...Arseniy Zaostrovnykh1-0/+2
2025-02-03[OpenACC] Implement Sema/AST for 'atomic' constructerichkeane1-0/+1
2025-02-03Revert "[Analyzer][CFG] Correctly handle rebuilt default arg and default init...Hans Wennborg1-34/+22
2025-02-01[Analyzer][CFG] Correctly handle rebuilt default arg and default init express...yronglin1-22/+34
2025-01-29[Clang][P1061] Add stuctured binding packs (#121417)Jason Rice1-0/+1
2025-01-22[SYCL] AST support for SYCL kernel entry point functions. (#122379)Tom Honermann1-0/+1
2025-01-07[OpenACC] Initial sema implementation of 'update' constructerichkeane1-0/+1
2025-01-06[OpenACC] Implement 'set' construct semaerichkeane1-0/+1
2025-01-02[analyzer] Don't assume third iteration in loops (#119388)Donát Nagy1-8/+50
2024-12-19[OpenACC] Implement 'init' and 'shutdown' constructserichkeane1-0/+2
2024-12-19Revert "[analyzer] Handle [[assume(cond)]] as __builtin_assume(cond) (#116462)"Thurston Dang1-7/+1
2024-12-19[analyzer] Handle [[assume(cond)]] as __builtin_assume(cond) (#116462)Vinay Deshmukh1-1/+7
2024-12-18[OpenACC] Implement 'wait' constructerichkeane1-0/+1
2024-12-12[OpenACC] Create AST nodes for 'data' constructserichkeane1-0/+4
2024-12-02[analyzer][NFC] Cleanup BranchNodeBuilder (#117898)Donát Nagy1-28/+9
2024-11-29[analyzer] Never create Regions wrapping reference TypedValueRegions (NFCI) (...Balazs Benics1-9/+1
2024-11-12[OpenACC] Implement AST/Sema for combined constructserichkeane1-0/+1
2024-10-16[analyzer][clang-tidy][NFC] Clean up eagerly-assume handling (#112209)Donát Nagy1-23/+18
2024-10-04[analyzer] use `invalidateRegions()` in `VisitGCCAsmStmt` (#109838)Pavel Skripkin1-2/+6
2024-10-03[OpenACC] Implement 'tile' attribute AST (#110999)Erich Keane1-0/+1
2024-09-09[clang][analyzer] Fix #embed crash (#107764)Nicolas van Kempen1-4/+1