File tree 1 file changed +2
-10
lines changed 1 file changed +2
-10
lines changed Original file line number Diff line number Diff line change @@ -749,14 +749,6 @@ struct __can_be_converted_to_string_view
749
749
struct __uninitialized_size_tag {};
750
750
struct __init_with_sentinel_tag {};
751
751
752
- template <size_t _PaddingSize>
753
- struct __padding {
754
- char __padding_[_PaddingSize];
755
- };
756
-
757
- template <>
758
- struct __padding <0 > {};
759
-
760
752
template <class _CharT , class _Traits , class _Allocator >
761
753
class basic_string {
762
754
private:
@@ -861,7 +853,7 @@ private:
861
853
862
854
struct __short {
863
855
value_type __data_[__min_cap];
864
- _LIBCPP_NO_UNIQUE_ADDRESS __padding< sizeof (value_type) - 1 > __padding_ ;
856
+ unsigned char __padding_[ sizeof (value_type) - 1 ] ;
865
857
unsigned char __size_ : 7 ;
866
858
unsigned char __is_long_ : 1 ;
867
859
};
@@ -913,7 +905,7 @@ private:
913
905
unsigned char __is_long_ : 1 ;
914
906
unsigned char __size_ : 7 ;
915
907
};
916
- _LIBCPP_NO_UNIQUE_ADDRESS __padding< sizeof (value_type) - 1 > __padding_ ;
908
+ char __padding_[ sizeof (value_type) - 1 ] ;
917
909
value_type __data_[__min_cap];
918
910
};
919
911
You can’t perform that action at this time.
0 commit comments