summaryrefslogtreecommitdiff
path: root/src/compat/option.hpp
AgeCommit message (Collapse)AuthorFilesLines
2015-01-03Switch MATCH to separate begin/end macrosBen Longbons1-9/+40
The for loop trick turned out to be very prone to infinite loops at runtime. It's better to force compiler errors even if it's ugly.
2014-11-19Magically allow "break" within WITH_VARBen Longbons1-3/+6
2014-10-18Fix bug where Option destroys too muchBen Longbons1-1/+4
2014-10-13Convert container lookups to use Option<Borrowed<T>>Ben Longbons1-4/+50
2014-10-13Add OPTION_IS_SOME branching macroBen Longbons1-1/+11
2014-10-04Implement Option<T> and Borrowed<T>Ben Longbons1-0/+376