MCPcopy Create free account
hub / github.com/InteractiveComputerGraphics/SPlisHSPlasH / addInitialFilters

Method addInitialFilters

extern/Catch2/catch.hpp:14556–14563  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14554 }
14555
14556 void SectionTracker::addInitialFilters( std::vector<std::string> const& filters ) {
14557 if( !filters.empty() ) {
14558 m_filters.reserve( m_filters.size() + filters.size() + 2 );
14559 m_filters.emplace_back(""); // Root - should never be consulted
14560 m_filters.emplace_back(""); // Test Case - not a section filter
14561 m_filters.insert( m_filters.end(), filters.begin(), filters.end() );
14562 }
14563 }
14564 void SectionTracker::addNextFilters( std::vector<std::string> const& filters ) {
14565 if( filters.size() > 1 )
14566 m_filters.insert( m_filters.end(), filters.begin()+1, filters.end() );

Callers 1

runTestMethod · 0.80

Calls 6

emptyMethod · 0.45
reserveMethod · 0.45
sizeMethod · 0.45
insertMethod · 0.45
endMethod · 0.45
beginMethod · 0.45

Tested by

no test coverage detected