summaryrefslogtreecommitdiff
path: root/src/sexpr/variant.hpp
AgeCommit message (Collapse)AuthorFilesLines
2015-01-03Switch MATCH to separate begin/end macrosBen Longbons1-10/+36
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/+3
2014-10-13Add OPTION_IS_SOME branching macroBen Longbons1-5/+2
2014-08-05In magic, use Variant for all the old anonymous nested unionsBen Longbons1-4/+5
2014-08-05Move magic to its own namespaceBen Longbons1-0/+1
2014-06-27This is more reliableBen Longbons1-16/+13
2014-06-27Port the Variant junkBen Longbons1-0/+119