| 501 | |
| 502 | bool isInline() const FL_NOEXCEPT { return mStorage.empty(); } |
| 503 | bool hasHeapData() const FL_NOEXCEPT { return mStorage.is<NotNullStringHolderPtr>(); } |
| 504 | bool hasConstLiteral() const FL_NOEXCEPT { return mStorage.is<ConstLiteral>(); } |
| 505 | bool hasConstView() const FL_NOEXCEPT { return mStorage.is<ConstView>(); } |
| 506 | bool isNonOwning() const FL_NOEXCEPT { return hasConstLiteral() || hasConstView(); } |