summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ADT/polymorphic_ptr_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* [C++11] Now that we have C++11 and I've replaced the use of thisChandler Carruth2014-03-091-125/+0
* [C++11] Switch all uses of the llvm_move macro to use std::moveChandler Carruth2014-03-021-1/+1
* [C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests.Chandler Carruth2014-03-011-4/+0
* Fix a null pointer dereference when copying a null polymorphic pointer.Chandler Carruth2013-11-131-0/+6
* Switch to allow implicit construction. In many cases, we're wrappingChandler Carruth2013-11-091-0/+5
* Test the polymorphic behavior of this utility.Chandler Carruth2013-11-091-1/+33
* Use something really explicit to test "move semantics" on builds withoutChandler Carruth2013-11-091-0/+4
* Add the critically missing 'clone' method. =]Chandler Carruth2013-11-091-0/+11
* Move the test type out of the function and into the anonymous namespaceChandler Carruth2013-11-091-5/+5
* Add a polymorphic_ptr<T> smart pointer data type. It's a somewhat sillyChandler Carruth2013-11-091-0/+71
OpenPOWER on IntegriCloud