Function visit_function_definition

Function Documentation

CXChildVisitResult anonymous_namespace{parsing.cpp}::visit_function_definition (CXCursor cursor, CXCursor parent, CXClientData clientData)

A visitor function to collect dependencies (function calls, struct references) when visiting a function definition.

Parameters:
  • cursor – The current cursor.

  • parent – The parent cursor (unused).

  • clientData – Pointer to a Dependencies object used to store detected references.

Returns:

CXChildVisit_Recurse to continue traversing child cursors.