summaryrefslogtreecommitdiff
path: root/clang/test/Analysis/lifetime-extension.cpp
AgeCommit message (Expand)Author
2018-08-29[analyzer] Move analyzer-eagerly-assume to AnalyzerOptions, enable by defaultGeorge Karpenkov
2018-06-28[analyzer] Add support for pre-C++17 copy elision.Artem Dergachev
2018-06-28[analyzer] Re-enable lifetime extension for temporaries without destructors.Artem Dergachev
2018-06-04[analyzer] Re-enable constructors when lifetime extension through fields occurs.Artem Dergachev
2018-04-25[analyzer] Fix a crash on lifetime extension through aggregate initialization.Artem Dergachev
2018-03-22[analyzer] Remove an assertion that doesn't hold in C++17.Artem Dergachev
2018-03-12[analyzer] Destroy and lifetime-extend inlined function return values properly.Artem Dergachev
2018-03-01[analyzer] Enable cfg-temporary-dtors by default.Artem Dergachev
2018-02-27[analyzer] Disable constructor inlining when lifetime extending through a field.Artem Dergachev
2018-02-27[analyzer] Introduce correct lifetime extension behavior in simple cases.Artem Dergachev
2017-03-03Reland 4: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-03-02Revert "Reland 3: [analyzer] NFC: Update test infrastructure to support multi...Dominic Chen
2017-03-02Reland 3: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-03-02Revert "Reland 2: [analyzer] NFC: Update test infrastructure to support multi...Dominic Chen
2017-03-02Reland 2: [analyzer] NFC: Update test infrastructure to support multiple cons...Dominic Chen
2017-02-28Revert "Reland: [analyzer] NFC: Update test infrastructure to support multipl...Dominic Chen
2017-02-28Reland: [analyzer] NFC: Update test infrastructure to support multiple constr...Dominic Chen
2017-02-27Revert "[analyzer] NFC: Update test infrastructure to support multiple constr...Dominic Chen
2017-02-27[analyzer] NFC: Update test infrastructure to support multiple constraint man...Dominic Chen
2016-11-30[analyzer] Construct temporary objects of correct types, destroy them properly.Artem Dergachev