mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-04 14:09:33 +01:00 
			
		
		
		
	Squashed some warnings about local variables shadowing members
- see #444
This commit is contained in:
		
							
								
								
									
										10
									
								
								include/external/clara.h
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								include/external/clara.h
									
									
									
									
										vendored
									
									
								
							@@ -585,8 +585,8 @@ namespace Clara {
 | 
				
			|||||||
                m_arg->description = description;
 | 
					                m_arg->description = description;
 | 
				
			||||||
                return *this;
 | 
					                return *this;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            ArgBuilder& detail( std::string const& detail ) {
 | 
					            ArgBuilder& detail( std::string const& _detail ) {
 | 
				
			||||||
                m_arg->detail = detail;
 | 
					                m_arg->detail = _detail;
 | 
				
			||||||
                return *this;
 | 
					                return *this;
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -670,14 +670,14 @@ namespace Clara {
 | 
				
			|||||||
                maxWidth = (std::max)( maxWidth, it->commands().size() );
 | 
					                maxWidth = (std::max)( maxWidth, it->commands().size() );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            for( it = itBegin; it != itEnd; ++it ) {
 | 
					            for( it = itBegin; it != itEnd; ++it ) {
 | 
				
			||||||
                Detail::Text usage( it->commands(), Detail::TextAttributes()
 | 
					                Detail::Text usageText( it->commands(), Detail::TextAttributes()
 | 
				
			||||||
                                                        .setWidth( maxWidth+indent )
 | 
					                                                        .setWidth( maxWidth+indent )
 | 
				
			||||||
                                                        .setIndent( indent ) );
 | 
					                                                        .setIndent( indent ) );
 | 
				
			||||||
                Detail::Text desc( it->description, Detail::TextAttributes()
 | 
					                Detail::Text desc( it->description, Detail::TextAttributes()
 | 
				
			||||||
                                                        .setWidth( width - maxWidth - 3 ) );
 | 
					                                                        .setWidth( width - maxWidth - 3 ) );
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                for( std::size_t i = 0; i < (std::max)( usage.size(), desc.size() ); ++i ) {
 | 
					                for( std::size_t i = 0; i < (std::max)( usageText.size(), desc.size() ); ++i ) {
 | 
				
			||||||
                    std::string usageCol = i < usage.size() ? usage[i] : "";
 | 
					                    std::string usageCol = i < usageText.size() ? usageText[i] : "";
 | 
				
			||||||
                    os << usageCol;
 | 
					                    os << usageCol;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    if( i < desc.size() && !desc[i].empty() )
 | 
					                    if( i < desc.size() && !desc[i].empty() )
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -59,11 +59,11 @@ namespace Catch {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    public:
 | 
					    public:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        explicit RunContext( Ptr<IConfig const> const& config, Ptr<IStreamingReporter> const& reporter )
 | 
					        explicit RunContext( Ptr<IConfig const> const& _config, Ptr<IStreamingReporter> const& reporter )
 | 
				
			||||||
        :   m_runInfo( config->name() ),
 | 
					        :   m_runInfo( _config->name() ),
 | 
				
			||||||
            m_context( getCurrentMutableContext() ),
 | 
					            m_context( getCurrentMutableContext() ),
 | 
				
			||||||
            m_activeTestCase( CATCH_NULL ),
 | 
					            m_activeTestCase( CATCH_NULL ),
 | 
				
			||||||
            m_config( config ),
 | 
					            m_config( _config ),
 | 
				
			||||||
            m_reporter( reporter ),
 | 
					            m_reporter( reporter ),
 | 
				
			||||||
            m_prevRunner( m_context.getRunner() ),
 | 
					            m_prevRunner( m_context.getRunner() ),
 | 
				
			||||||
            m_prevResultCapture( m_context.getResultCapture() ),
 | 
					            m_prevResultCapture( m_context.getResultCapture() ),
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user