summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ADT/OptionalTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ADT] Make moving Optional not reset the Optional it moves from.Benjamin Kramer2018-01-251-6/+6
* [ADT] Just give up on GCC, I can't fix this.Benjamin Kramer2018-01-181-2/+1
* [ADT] Split optional to only include copy mechanics and dtor for non-trivial ...Benjamin Kramer2018-01-181-0/+9
* Revert rL317019, "[ADT] Split optional to only include copy mechanics and dto...NAKAMURA Takumi2017-11-011-9/+0
* [ADT] Split optional to only include copy mechanics and dtor for non-trivial ...Benjamin Kramer2017-10-311-0/+9
* Re-sort #include lines for unittests. This uses a slightly modifiedChandler Carruth2017-06-061-1/+1
* [ADT] Add relation operators for OptionalTim Shen2016-08-111-11/+139
* Allow Optionals to be compared to NoneDavid Blaikie2015-08-191-0/+13
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-5/+5
* Update test name to match changes made in r218783David Blaikie2014-10-011-1/+1
* Add an immovable type to test Optional<T>::emplace more rigorously after r218...David Blaikie2014-10-011-5/+26
* ADTTests/OptionalTest.cpp: Use LLVM_DELETED_FUNCTION.NAKAMURA Takumi2014-10-011-4/+4
* Add an emplace(...) method to llvm::Optional<T>.Jordan Rose2014-10-011-0/+49
* Add getValueOr to llvm::Optional<T>.Jordan Rose2014-09-291-0/+29
* [C++11] Remove uses of LLVM_HAS_RVALUE_REFERENCES from the unittests.Chandler Carruth2014-03-011-2/+0
* Only include move-related Optional<T> tests when rvalue references are availa...David Blaikie2013-02-211-30/+32
* Add move ctor/assignment to Optional<T>David Blaikie2013-02-211-0/+109
* Rename llvm::Optional<T>::Reset to 'reset' as per LLVM naming conventions.David Blaikie2013-02-201-1/+1
* Allow llvm::Optional to work with types without default constructors.David Blaikie2013-02-201-0/+173
OpenPOWER on IntegriCloud