| Commit message (Expand) | Author | Age | Files | Lines |
* | [AST] Remove ASTContext from getThisType (NFC) | Brian Gesiak | 2019-01-11 | 1 | -10/+6 |
* | [AST] Store the callee and argument expressions of CallExpr in a trailing array. | Bruno Ricci | 2018-12-21 | 1 | -11/+11 |
* | [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr. | Bruno Ricci | 2018-12-21 | 2 | -4/+7 |
* | [analyzer] Fix some expressions staying live too long. Add a debug checker. | Artem Dergachev | 2018-12-16 | 1 | -0/+48 |
* | Thread safety analysis: Avoid intermediate copies [NFC] | Aaron Puchert | 2018-12-16 | 1 | -21/+31 |
* | Thread safety analysis: Allow scoped releasing of capabilities | Aaron Puchert | 2018-12-16 | 1 | -39/+73 |
* | Change CallGraph print to show the fully qualified name | Erich Keane | 2018-12-12 | 1 | -1/+1 |
* | Misc typos fixes in ./lib folder | Raphael Isemann | 2018-12-10 | 1 | -1/+1 |
* | Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures."" | Fangrui Song | 2018-11-30 | 1 | -7/+12 |
* | Revert r347417 "Re-Reinstate 347294 with a fix for the failures." | Fangrui Song | 2018-11-30 | 1 | -12/+7 |
* | Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures." | Hans Wennborg | 2018-11-28 | 1 | -7/+12 |
* | Revert r347417 "Re-Reinstate 347294 with a fix for the failures." | Hans Wennborg | 2018-11-27 | 1 | -12/+7 |
* | Re-Reinstate 347294 with a fix for the failures. | Bill Wendling | 2018-11-21 | 1 | -7/+12 |
* | Revert r347364 again, the fix was incomplete. | Nico Weber | 2018-11-21 | 1 | -12/+7 |
* | Reinstate 347294 with a fix for the failures. | Bill Wendling | 2018-11-20 | 1 | -7/+12 |
* | Compound literals, enums, et al require const expr | Bill Wendling | 2018-11-09 | 1 | -0/+12 |
* | [coroutines] Fix fallthrough warning on try/catch | Brian Gesiak | 2018-11-03 | 1 | -12/+15 |
* | Reapply Logging: make os_log buffer size an integer constant expression. | Tim Northover | 2018-11-02 | 6 | -2833/+0 |
* | Fix clang -Wimplicit-fallthrough warnings across llvm, NFC | Reid Kleckner | 2018-11-01 | 3 | -2/+3 |
* | Revert "Reapply Logging: make os_log buffer size an integer constant expressi... | Tim Northover | 2018-11-01 | 3 | -1/+205 |
* | Reapply Logging: make os_log buffer size an integer constant expression. | Tim Northover | 2018-11-01 | 3 | -205/+1 |
* | Create ConstantExpr class | Bill Wendling | 2018-10-31 | 3 | -4/+6 |
* | NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects) | Erik Pilkington | 2018-10-30 | 1 | -1/+1 |
* | [AST] Only store data for the NRVO candidate in ReturnStmt if needed | Bruno Ricci | 2018-10-30 | 1 | -3/+2 |
* | [AST] Only store the needed data in IfStmt | Bruno Ricci | 2018-10-27 | 1 | -15/+18 |
* | Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFC | Fangrui Song | 2018-10-20 | 1 | -2/+1 |
* | Thread safety analysis: Handle conditional expression in getTrylockCallExpr | Aaron Puchert | 2018-10-06 | 1 | -1/+13 |
* | Thread safety analysis: Examine constructor arguments | Aaron Puchert | 2018-10-04 | 1 | -51/+49 |
* | Thread safety analysis: Unwrap __builtin_expect in getTrylockCallExpr | Aaron Puchert | 2018-10-03 | 1 | -1/+5 |
* | [analyzer] Fix crash in exploded graph dumping | George Karpenkov | 2018-10-02 | 1 | -4/+1 |
* | Fix linkage error on ProgramPoint's dump method. | Eric Fiselier | 2018-09-30 | 1 | -0/+4 |
* | [cxx2a] P0614R1: Support init-statements in range-based for loops. | Richard Smith | 2018-09-28 | 1 | -1/+4 |
* | [analyzer] [NFC] Move the code for dumping the program point to ProgramPoint | George Karpenkov | 2018-09-27 | 1 | -0/+171 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-26 | 1 | -5/+4 |
* | Eliminate some unneeded signed/unsigned conversions | Aaron Puchert | 2018-09-22 | 2 | -13/+15 |
* | Thread safety analysis: Make printSCFG compile again [NFC] | Aaron Puchert | 2018-09-21 | 2 | -7/+13 |
* | Thread safety analysis: Make sure FactEntrys stored in FactManager are immuta... | Aaron Puchert | 2018-09-21 | 1 | -12/+12 |
* | Thread safety analysis: Handle ObjCIvarRefExpr in SExprBuilder::translate | Aaron Puchert | 2018-09-19 | 1 | -3/+18 |
* | Sema: handle `wint_t` more carefully for printf checking | Saleem Abdulrasool | 2018-09-19 | 1 | -4/+6 |
* | [analyzer] Fix nullptr access when processing instantiated function in ExprMu... | Shuai Wang | 2018-09-19 | 1 | -1/+1 |
* | Thread safety analysis: Fix crash for function pointers | Aaron Puchert | 2018-09-19 | 1 | -9/+11 |
* | [analyzer] Treat std::{move,forward} as casts in ExprMutationAnalyzer. | Shuai Wang | 2018-09-17 | 1 | -2/+13 |
* | [NFC] Minor refactoring to setup the stage for supporting pointers in ExprMut... | Shuai Wang | 2018-09-16 | 1 | -43/+86 |
* | [NFC] cosmetic tweaks to ExprMutationAnalyzer to be more consistent | Shuai Wang | 2018-09-15 | 1 | -13/+12 |
* | [analyzer] Generate and use stable identifiers for LocationContext | George Karpenkov | 2018-09-15 | 1 | -3/+3 |
* | [analyzer] Handle forwarding reference better in ExprMutationAnalyzer. | Shuai Wang | 2018-09-14 | 1 | -2/+86 |
* | Remove PseudoConstantAnalysis | Shuai Wang | 2018-09-14 | 3 | -234/+0 |
* | [NFC] Fix build breakage caused by D51948 | Shuai Wang | 2018-09-11 | 1 | -0/+1 |
* | [analyzer] Add ExprMutationAnalyzer | Shuai Wang | 2018-09-11 | 2 | -0/+309 |
* | [CFG] [analyzer] Disable argument construction contexts for variadic functions. | Artem Dergachev | 2018-08-29 | 1 | -2/+7 |