是的,recent Clang-Tidy diagnoses recursion。如果你有意编写一个递归函数,并且你确信它不能在不允许递归的上下文中使用(例如,参见Clang-Tidy文档中的参考文献),那么忽略这个警告是合理的。由于“disallowed”更多的时候是一个策略问题而不是技术问题,所以您应该考虑清楚地说明函数是递归的。你应该考虑