| 11797 | } |
| 11798 | |
| 11799 | std::string VulkanHppGenerator::generateSuccessCodeList( std::vector<std::string> const & successCodes, bool enumerating ) const |
| 11800 | { |
| 11801 | std::string successCodeList; |
| 11802 | size_t skipSize = ( enumerating && ( 1 < successCodes.size() ) && ( successCodes[1] == "VK_INCOMPLETE" ) ) ? 2 : 1; |
| 11803 | if ( skipSize < successCodes.size() ) |
| 11804 | { |
| 11805 | successCodeList = ", { " + generateSuccessCode( successCodes[0] ); |
| 11806 | for ( size_t i = 1; i < successCodes.size(); ++i ) |
| 11807 | { |
| 11808 | successCodeList += ", " + generateSuccessCode( successCodes[i] ); |
| 11809 | } |
| 11810 | successCodeList += " }"; |
| 11811 | } |
| 11812 | return successCodeList; |
| 11813 | } |
| 11814 | |
| 11815 | std::string VulkanHppGenerator::generateThrowResultException() const |
| 11816 | { |
nothing calls this directly
no outgoing calls
no test coverage detected