mirror of
https://github.com/libAthena/athena.git
synced 2025-07-04 04:05:58 +00:00
GCC compatibility fixes
This commit is contained in:
parent
d2fb800b92
commit
617c121675
@ -554,11 +554,15 @@ public:
|
||||
}
|
||||
|
||||
constexpr T const& value() const {
|
||||
return initialized() ? contained_val() : atFatal("bad optional access");
|
||||
if (!initialized())
|
||||
atFatal("bad optional access");
|
||||
return contained_val();
|
||||
}
|
||||
|
||||
T& value() {
|
||||
return initialized() ? contained_val() : atFatal("bad optional access");
|
||||
if (!initialized())
|
||||
atFatal("bad optional access");
|
||||
return contained_val();
|
||||
}
|
||||
|
||||
# endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user