Add "typedef T value_type;" to llvm::Optional<T>.
authorJordan Rose <jordan_rose@apple.com>
Mon, 29 Sep 2014 18:56:05 +0000 (18:56 +0000)
committerJordan Rose <jordan_rose@apple.com>
Mon, 29 Sep 2014 18:56:05 +0000 (18:56 +0000)
commitede14e3e21b528ca4a69c07d9e220db3057e2392
tree2ace12b82222462d7b4d7fb6180372803706d153
parent78beaa5d02927f0e31409f841dc4ed2ef31cfa82
Add "typedef T value_type;" to llvm::Optional<T>.

Inspired by std::experimental::optional from the "Library Fundamentals" C++ TS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218617 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ADT/Optional.h