mirror of
https://github.com/KhronosGroup/Vulkan-Hpp.git
synced 2025-09-08 03:16:41 -04:00
Throw on clang_format failure; fix comment (#2070)
This commit is contained in:
parent
a854add3d8
commit
0ff63e9dc6
@ -44,7 +44,8 @@ BraceWrapping :
|
|||||||
SplitEmptyNamespace : true
|
SplitEmptyNamespace : true
|
||||||
BreakBeforeBinaryOperators : None
|
BreakBeforeBinaryOperators : None
|
||||||
BreakBeforeBraces : Custom
|
BreakBeforeBraces : Custom
|
||||||
BreakBeforeConceptDeclarations : true # This flag seems to be a boolean with clang-format 14 ?!?
|
# BreakBeforeConceptDeclarations seems to be a boolean with clang-format 14 ?!?
|
||||||
|
BreakBeforeConceptDeclarations : true
|
||||||
BreakBeforeTernaryOperators : true
|
BreakBeforeTernaryOperators : true
|
||||||
BreakConstructorInitializers : BeforeComma
|
BreakConstructorInitializers : BeforeComma
|
||||||
BreakInheritanceList : BeforeComma
|
BreakInheritanceList : BeforeComma
|
||||||
|
@ -3955,10 +3955,10 @@ std::string VulkanHppGenerator::generateCommandResultMultiSuccessWithErrors(
|
|||||||
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
||||||
switch ( returnParams.size() )
|
switch ( returnParams.size() )
|
||||||
{
|
{
|
||||||
case 0: return generateCommandResultWithErrors0Return( name, commandData, initialSkipCount, definition, raii );
|
case 0 : return generateCommandResultWithErrors0Return( name, commandData, initialSkipCount, definition, raii );
|
||||||
case 1: return generateCommandResultMultiSuccessWithErrors1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
case 1 : return generateCommandResultMultiSuccessWithErrors1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
||||||
case 2: return generateCommandResultMultiSuccessWithErrors2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
case 2 : return generateCommandResultMultiSuccessWithErrors2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
||||||
case 3: return generateCommandResultMultiSuccessWithErrors3Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
case 3 : return generateCommandResultMultiSuccessWithErrors3Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
@ -4365,10 +4365,10 @@ std::string VulkanHppGenerator::generateCommandResultSingleSuccessWithErrors(
|
|||||||
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
||||||
switch ( returnParams.size() )
|
switch ( returnParams.size() )
|
||||||
{
|
{
|
||||||
case 0: return generateCommandResultWithErrors0Return( name, commandData, initialSkipCount, definition, raii );
|
case 0 : return generateCommandResultWithErrors0Return( name, commandData, initialSkipCount, definition, raii );
|
||||||
case 1: return generateCommandResultSingleSuccessWithErrors1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
case 1 : return generateCommandResultSingleSuccessWithErrors1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
||||||
case 2: return generateCommandResultSingleSuccessWithErrors2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
case 2 : return generateCommandResultSingleSuccessWithErrors2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
||||||
case 3: return generateCommandResultSingleSuccessWithErrors3Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
case 3 : return generateCommandResultSingleSuccessWithErrors3Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
@ -4906,9 +4906,9 @@ std::string VulkanHppGenerator::generateCommandVoid(
|
|||||||
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
std::vector<size_t> returnParams = determineReturnParams( commandData.params );
|
||||||
switch ( returnParams.size() )
|
switch ( returnParams.size() )
|
||||||
{
|
{
|
||||||
case 0: return generateCommandVoid0Return( name, commandData, initialSkipCount, definition, raii );
|
case 0 : return generateCommandVoid0Return( name, commandData, initialSkipCount, definition, raii );
|
||||||
case 1: return generateCommandVoid1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
case 1 : return generateCommandVoid1Return( name, commandData, initialSkipCount, definition, returnParams[0], raii );
|
||||||
case 2: return generateCommandVoid2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
case 2 : return generateCommandVoid2Return( name, commandData, initialSkipCount, definition, returnParams, raii );
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
return "";
|
return "";
|
||||||
@ -7435,7 +7435,8 @@ std::string VulkanHppGenerator::generateEnum( std::pair<std::string, EnumData> c
|
|||||||
typeTraits = generateLayerSettingTypeTraits();
|
typeTraits = generateLayerSettingTypeTraits();
|
||||||
}
|
}
|
||||||
|
|
||||||
const std::string enumTemplate = R"( // wrapper class for enum Vk${enumName}, see https://registry.khronos.org/vulkan/specs/latest/man/html/Vk${enumName}.html
|
const std::string enumTemplate =
|
||||||
|
R"( // wrapper class for enum Vk${enumName}, see https://registry.khronos.org/vulkan/specs/latest/man/html/Vk${enumName}.html
|
||||||
enum class ${enumName}${baseType}{${enumValues}};
|
enum class ${enumName}${baseType}{${enumValues}};
|
||||||
${typeTraits}
|
${typeTraits}
|
||||||
${enumUsing}
|
${enumUsing}
|
||||||
@ -10220,7 +10221,7 @@ std::pair<std::string, std::string> VulkanHppGenerator::generateRAIIHandleConstr
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 2: return generateRAIIHandleConstructor1Return2Vector( handle, constructorIt, enter, leave, returnParams[0], vectorParams );
|
case 2 : return generateRAIIHandleConstructor1Return2Vector( handle, constructorIt, enter, leave, returnParams[0], vectorParams );
|
||||||
default: break;
|
default: break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -12257,7 +12258,8 @@ ${deprecatedConstructors}
|
|||||||
compareOperators += generateStructCompareOperators( structure );
|
compareOperators += generateStructCompareOperators( structure );
|
||||||
}
|
}
|
||||||
|
|
||||||
static const std::string structureTemplate = R"( // wrapper struct for struct Vk${structureType}, see https://registry.khronos.org/vulkan/specs/latest/man/html/Vk${structureType}.html
|
static const std::string structureTemplate =
|
||||||
|
R"( // wrapper struct for struct Vk${structureType}, see https://registry.khronos.org/vulkan/specs/latest/man/html/Vk${structureType}.html
|
||||||
struct ${structureType}
|
struct ${structureType}
|
||||||
{
|
{
|
||||||
using NativeType = Vk${structureType};
|
using NativeType = Vk${structureType};
|
||||||
@ -17103,17 +17105,17 @@ std::string VulkanHppGenerator::toString( TypeCategory category )
|
|||||||
{
|
{
|
||||||
switch ( category )
|
switch ( category )
|
||||||
{
|
{
|
||||||
case TypeCategory::Bitmask: return "bitmask";
|
case TypeCategory::Bitmask : return "bitmask";
|
||||||
case TypeCategory::BaseType: return "basetype";
|
case TypeCategory::BaseType : return "basetype";
|
||||||
case TypeCategory::Define: return "define";
|
case TypeCategory::Define : return "define";
|
||||||
case TypeCategory::Enum: return "enum";
|
case TypeCategory::Enum : return "enum";
|
||||||
case TypeCategory::ExternalType: return "ExternalType";
|
case TypeCategory::ExternalType: return "ExternalType";
|
||||||
case TypeCategory::FuncPointer: return "funcpointer";
|
case TypeCategory::FuncPointer : return "funcpointer";
|
||||||
case TypeCategory::Handle: return "handle";
|
case TypeCategory::Handle : return "handle";
|
||||||
case TypeCategory::Struct: return "struct";
|
case TypeCategory::Struct : return "struct";
|
||||||
case TypeCategory::Union: return "union";
|
case TypeCategory::Union : return "union";
|
||||||
case TypeCategory::Unknown: return "unkown";
|
case TypeCategory::Unknown : return "unkown";
|
||||||
default: assert( false ); return "";
|
default : assert( false ); return "";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -570,7 +570,7 @@ void writeToFile( std::string const & str, std::string const & fileName )
|
|||||||
const int ret = std::system( commandString.c_str() );
|
const int ret = std::system( commandString.c_str() );
|
||||||
if ( ret != 0 )
|
if ( ret != 0 )
|
||||||
{
|
{
|
||||||
messager.message( "VulkanHppGenerator: failed to format file " + fileName + " with error <" + std::to_string( ret ) + ">\n" );
|
throw std::runtime_error( "VulkanHppGenerator: failed to format file " + fileName + " with error <" + std::to_string( ret ) + ">" );
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user