misc-no-recursion.rst 963 Bytes

misc-no-recursion

Finds strongly connected functions (by analyzing the call graph for SCC's (Strongly Connected Components) that are loops), diagnoses each function in the cycle, and displays one example of a possible call graph loop (recursion).

References:

Limitations:

  • The check does not handle calls done through function pointers
  • The check does not handle C++ destructors