| 1284 | |
| 1285 | template<typename QT, typename SUB_T> |
| 1286 | static bool HasTypePath(const QualType& t) |
| 1287 | { |
| 1288 | if(const auto* lref = dyn_cast_or_null<QT>(t.getTypePtrOrNull())) { |
| 1289 | const auto subType = GetDesugarType(lref->getPointeeType()); |
| 1290 | |
| 1291 | return isa<SUB_T>(subType); |
| 1292 | } |
| 1293 | |
| 1294 | return false; |
| 1295 | } |
| 1296 | //----------------------------------------------------------------------------- |
| 1297 | |
| 1298 | std::string GetTypeNameAsParameter(const QualType& t, std::string_view varName, const Unqualified unqualified) |
nothing calls this directly
no test coverage detected