7e403195e5
...with a boost::optional fallback for Xcode < 10 (as std::optional is only
available starting with Xcode 10 according to
<https://en.cppreference.com/w/cpp/compiler_support>, and our baseline for iOS
and macOS is still Xcode 9.3 according to README.md). And mechanically rewrite
all code to use o3tl::optional instead of boost::optional.
One immediate benefit is that disabling -Wmaybe-uninitialized for GCC as per
|
||
---|---|---|
.. | ||
activitiesfactory.hxx | ||
activitiesqueue.hxx | ||
activity.hxx | ||
animatableshape.hxx | ||
animatedsprite.hxx | ||
animation.hxx | ||
animationactivity.hxx | ||
animationeventhandler.hxx | ||
animationfactory.hxx | ||
animationnode.hxx | ||
animationnodefactory.hxx | ||
attributableshape.hxx | ||
attributemap.hxx | ||
basecontainernode.hxx | ||
basenode.hxx | ||
boolanimation.hxx | ||
coloranimation.hxx | ||
cursormanager.hxx | ||
delayevent.hxx | ||
disposable.hxx | ||
doctreenode.hxx | ||
doctreenodesupplier.hxx | ||
enumanimation.hxx | ||
event.hxx | ||
eventhandler.hxx | ||
eventmultiplexer.hxx | ||
eventqueue.hxx | ||
expressionnode.hxx | ||
expressionnodefactory.hxx | ||
framerate.hxx | ||
hslcolor.hxx | ||
hslcoloranimation.hxx | ||
hyperlinkarea.hxx | ||
iexternalmediashapebase.hxx | ||
interruptabledelayevent.hxx | ||
intrinsicanimationeventhandler.hxx | ||
listenercontainer.hxx | ||
mediafilemanager.hxx | ||
mouseeventhandler.hxx | ||
numberanimation.hxx | ||
pairanimation.hxx | ||
pauseeventhandler.hxx | ||
rgbcolor.hxx | ||
screenupdater.hxx | ||
shape.hxx | ||
shapeattributelayer.hxx | ||
shapeattributelayerholder.hxx | ||
shapeimporter.hxx | ||
shapelistenereventhandler.hxx | ||
shapemanager.hxx | ||
shapemaps.hxx | ||
shapesubset.hxx | ||
slide.hxx | ||
slidebitmap.hxx | ||
slideshowcontext.hxx | ||
slideshowexceptions.hxx | ||
slideview.hxx | ||
smilfunctionparser.hxx | ||
soundplayer.hxx | ||
stringanimation.hxx | ||
subsettableshapemanager.hxx | ||
tools.hxx | ||
transitionfactory.hxx | ||
transitioninfo.hxx | ||
unoview.hxx | ||
unoviewcontainer.hxx | ||
usereventqueue.hxx | ||
view.hxx | ||
vieweventhandler.hxx | ||
viewlayer.hxx | ||
viewupdate.hxx | ||
wakeupevent.hxx |