| 11776 | } |
| 11777 | |
| 11778 | std::string VulkanHppGenerator::generateSuccessCheck( std::vector<std::string> const & successCodes ) const |
| 11779 | { |
| 11780 | assert( !successCodes.empty() ); |
| 11781 | std::string successCheck = "result == " + generateSuccessCode( successCodes[0] ); |
| 11782 | if ( 1 < successCodes.size() ) |
| 11783 | { |
| 11784 | successCheck = "( " + successCheck + " )"; |
| 11785 | for ( size_t i = 1; i < successCodes.size(); ++i ) |
| 11786 | { |
| 11787 | successCheck += "|| ( result == " + generateSuccessCode( successCodes[i] ) + " )"; |
| 11788 | } |
| 11789 | } |
| 11790 | return successCheck; |
| 11791 | } |
| 11792 | |
| 11793 | std::string VulkanHppGenerator::generateSuccessCode( std::string const & code ) const |
| 11794 | { |
nothing calls this directly
no outgoing calls
no test coverage detected