forked from OSchip/llvm-project
				
			[libcxx] Remove pragmas that were needed to suppress warnings produced
by -Wpadded. We don't need these pragmas anymore because -Wpadded was removed from buildit in r258900. llvm-svn: 259023
This commit is contained in:
		
							parent
							
								
									3efc7c0c46
								
							
						
					
					
						commit
						208ee5a09d
					
				| 
						 | 
				
			
			@ -123,11 +123,6 @@ const locale::category locale::time;
 | 
			
		|||
const locale::category locale::messages;
 | 
			
		||||
const locale::category locale::all;
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic push
 | 
			
		||||
#pragma clang diagnostic ignored "-Wpadded"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
class _LIBCPP_HIDDEN locale::__imp
 | 
			
		||||
    : public facet
 | 
			
		||||
{
 | 
			
		||||
| 
						 | 
				
			
			@ -163,10 +158,6 @@ private:
 | 
			
		|||
    template <class F> void install_from(const __imp& other);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic pop
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
locale::__imp::__imp(size_t refs)
 | 
			
		||||
    : facet(refs),
 | 
			
		||||
      facets_(N),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -69,21 +69,12 @@ regex_error::~regex_error() throw() {}
 | 
			
		|||
 | 
			
		||||
namespace {
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic push
 | 
			
		||||
#pragma clang diagnostic ignored "-Wpadded"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
struct collationnames
 | 
			
		||||
{
 | 
			
		||||
    const char* elem_;
 | 
			
		||||
    char char_;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic pop
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
const collationnames collatenames[] =
 | 
			
		||||
{
 | 
			
		||||
    {"A", 0x41},
 | 
			
		||||
| 
						 | 
				
			
			@ -199,21 +190,12 @@ const collationnames collatenames[] =
 | 
			
		|||
    {"zero", 0x30}
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic push
 | 
			
		||||
#pragma clang diagnostic ignored "-Wpadded"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
struct classnames
 | 
			
		||||
{
 | 
			
		||||
    const char* elem_;
 | 
			
		||||
    regex_traits<char>::char_class_type mask_;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
#if defined(__clang__)
 | 
			
		||||
#pragma clang diagnostic pop
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
const classnames ClassNames[] =
 | 
			
		||||
{
 | 
			
		||||
    {"alnum",  ctype_base::alnum},
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue