Commit History

Auteur SHA1 Bericht Datum
  Kristof Umann 692350b332 [analyzer][NFC] Fix inconsistent references to checkers as "checks" 6 jaren geleden
  Artem Dergachev 8c28a172b7 [analyzer] Fix analyzer warnings on analyzer. 6 jaren geleden
  Artem Dergachev b9fc39969b [analyzer] Fix a crash when destroying a non-region. 6 jaren geleden
  Csaba Dabis 28934ad95e [analyzer] StackFrameContext: Add NodeBuilderContext::blockCount() to its profile 6 jaren geleden
  Artem Dergachev 46470dfbae [CFG] Add branch to skip vbase inits when they're handled by superclass. 6 jaren geleden
  Artem Dergachev f587801ce9 [analyzer] Fix a crash when doing RVO from within blocks. 6 jaren geleden
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 jaren geleden
  Artem Dergachev e6604f101f [analyzer] pr37688: Fix a crash upon evaluating a deleted destructor of a union. 6 jaren geleden
  Artem Dergachev 61c52cbbb1 [analyzer] Improve modeling for returning an object from the top frame with RVO. 6 jaren geleden
  Kristof Umann d1b208c30b [analyzer] Evaluate all non-checker config options before analysis 6 jaren geleden
  Reid Kleckner 1168491f34 Fix clang -Wimplicit-fallthrough warnings across llvm, NFC 6 jaren geleden
  Artem Dergachev 035a4f5180 [analyzer] Add support for constructors of arguments. 7 jaren geleden
  Stephen Kelly a7d278685d Port getStartLoc -> getBeginLoc 7 jaren geleden
  Simon Pilgrim 237bb7367b Add missing semicolon. 7 jaren geleden
  Simon Pilgrim 57a69c56f4 Replace 'FALL-THROUGH' comment with LLVM_FALLTHROUGH to silence warning. NFCI. 7 jaren geleden
  Artem Dergachev 4b1d995628 [CFG] [analyzer] Implement function argument construction contexts. 7 jaren geleden
  Artem Dergachev 9d345ab5b4 [analyzer] Add support for pre-C++17 copy elision. 7 jaren geleden
  Artem Dergachev c3d3ed8659 [CFG] [analyzer] Simplify lifetime-extended temporary construction contexts. 7 jaren geleden
  Artem Dergachev 22d5fd239a [analyzer] Re-enable lifetime extension for temporaries without destructors. 7 jaren geleden
  Artem Dergachev f5fb3f3b81 [CFG] [analyzer] Add construction contexts that explain pre-C++17 copy elision. 7 jaren geleden
  George Karpenkov 3387634751 [analyzer] [NFC] A convenient getter for getting a current stack frame 7 jaren geleden
  Artem Dergachev 747fefe469 [analyzer] Re-enable C++17-specific RVO construction contexts. 7 jaren geleden
  Artem Dergachev 1c7d3ca00f [analyzer] Re-enable C++17-specific variable and member construction contexts. 7 jaren geleden
  Artem Dergachev 0d16135638 [analyzer] Track class member initializer constructors path-sensitively. 7 jaren geleden
  Artem Dergachev ac7160d5c1 [analyzer] pr37270: Track constructor target region, even if just a variable. 7 jaren geleden
  Artem Dergachev 43ed70876c [analyzer] NFC: Merge code for finding and tracking construction target. 7 jaren geleden
  Artem Dergachev 01f66df781 [analyzer] Re-enable constructors when lifetime extension through fields occurs. 7 jaren geleden
  Artem Dergachev a4a9c5d1fd [analyzer] NFC: Track all constructed objects in a single state trait. 7 jaren geleden
  Artem Dergachev 4f25981ffc [analyzer] pr18953: Split C++ zero-initialization from default initialization. 7 jaren geleden
  Richard Smith 5d50602a8d Track the result of evaluating a computed noexcept specification on the 7 jaren geleden