Silencing no return statement warning for type_name<unsupported>()