| 1018 | } |
| 1019 | |
| 1020 | void parseImplicitExternSyncParams( tinyxml2::XMLElement const * element ) |
| 1021 | { |
| 1022 | int const line = element->GetLineNum(); |
| 1023 | checkAttributes( "vk.xml", line, getAttributes( element ), {}, {} ); |
| 1024 | |
| 1025 | std::vector<tinyxml2::XMLElement const *> children = getChildElements( element ); |
| 1026 | checkElements( "vk.xml", line, children, { { "param", MultipleAllowed::No } }, {} ); |
| 1027 | |
| 1028 | for ( auto child : children ) |
| 1029 | { |
| 1030 | std::string const value = child->Value(); |
| 1031 | if ( value == "param" ) |
| 1032 | { |
| 1033 | parseImplicitExternSyncParamsParam( child ); |
| 1034 | } |
| 1035 | } |
| 1036 | } |
| 1037 | |
| 1038 | void parseImplicitExternSyncParamsParam( tinyxml2::XMLElement const * element ) |
| 1039 | { |
no test coverage detected