summaryrefslogtreecommitdiffstats
path: root/test/Analysis/cfg-rich-constructors.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CFG] [analyzer] Implement function argument construction contexts.Artem Dergachev2018-07-311-12/+40
* [CFG] [analyzer] Add stubs for constructor and message argument constructors.Artem Dergachev2018-07-311-0/+31
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-26/+29
* [CFG] [analyzer] Allow elidable copies to have more than one arguments.Artem Dergachev2018-07-171-0/+23
* [CFG] [analyzer] Simplify lifetime-extended temporary construction contexts.Artem Dergachev2018-06-281-7/+7
* [CFG] [analyzer] Add construction contexts that explain pre-C++17 copy elision.Artem Dergachev2018-06-281-28/+62
* Remove explicit cfg-temporary-dtors=trueAlexander Kornienko2018-05-041-2/+2
* [CFG] [analyzer] Add construction contexts for loop condition variables.Artem Dergachev2018-04-191-0/+79
* [CFG] [analyzer] Don't treat argument constructors as temporary constructors.Artem Dergachev2018-04-191-0/+72
* [CFG] [analyzer] Avoid modeling C++17 constructors that aren't fully supported.Artem Dergachev2018-03-301-2/+5
* [CFG] [analyzer] Add C++17-specific ctor-initializer construction contexts.Artem Dergachev2018-03-221-0/+28
* [CFG] [analyzer] Add C++17-specific variable and return construction contexts.Artem Dergachev2018-03-221-113/+209
* [CFG] [analyzer] Add construction context to C++ return-by-value call elements.Artem Dergachev2018-03-121-10/+10
* [CFG] [analyzer] Add construction context for implicit constructor conversions.Artem Dergachev2018-03-091-3/+53
* [CFG] [analyzer] Recall that we only skip NoOp casts in construction contexts.Artem Dergachev2018-03-011-0/+31
* [CFG] Provide construction contexts for temporaries in conditional operators.Artem Dergachev2018-02-241-8/+21
* [CFG] Provide construction contexts for temporaries bound to const references.Artem Dergachev2018-02-241-5/+4
* [CFG] Provide construction contexts for functional cast-like constructors.Artem Dergachev2018-02-241-8/+30
* [CFG] Provide construction contexts for lifetime-extended temporaries.Artem Dergachev2018-02-241-5/+3
* [CFG] Provide construction contexts for temproary objects.Artem Dergachev2018-02-151-3/+140
* [CFG] Provide construction contexts for return value constructors.Artem Dergachev2018-02-121-0/+92
* [CFG] Provide construction contexts when constructors have cleanups.Artem Dergachev2018-02-101-2/+75
* [CFG] Add construction context for constructor initializers.Artem Dergachev2018-02-101-0/+25
* [CFG] Add construction context for simple variable declarations.Artem Dergachev2018-02-101-0/+82
* [CFG] Add extra context to C++ constructor statement elements.Artem Dergachev2018-02-081-0/+46