Skip to content

Commit 95a9a26

Browse files
authored
[libc++] Remove __classic_[upper,lower]_table from cxx03 __locale header NFC) (llvm#155916)
Remove `__classic_upper_table()` and `__classic_lower_table()` from cxx03. The previous patch removed those function but declaration was left in cxx03 header. This is more cleaning up patch.
1 parent 8230527 commit 95a9a26

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

libcxx/include/__cxx03/__locale

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -582,18 +582,6 @@ public:
582582
#endif
583583
_LIBCPP_HIDE_FROM_ABI const mask* table() const _NOEXCEPT { return __tab_; }
584584
static const mask* classic_table() _NOEXCEPT;
585-
#if defined(__GLIBC__) || defined(__EMSCRIPTEN__)
586-
static const int* __classic_upper_table() _NOEXCEPT;
587-
static const int* __classic_lower_table() _NOEXCEPT;
588-
#endif
589-
#if defined(__NetBSD__)
590-
static const short* __classic_upper_table() _NOEXCEPT;
591-
static const short* __classic_lower_table() _NOEXCEPT;
592-
#endif
593-
#if defined(__MVS__)
594-
static const unsigned short* __classic_upper_table() _NOEXCEPT;
595-
static const unsigned short* __classic_lower_table() _NOEXCEPT;
596-
#endif
597585

598586
protected:
599587
~ctype() override;

0 commit comments

Comments
 (0)