cmakepp_lang/utilities/print_fxn_sig

cmakepp_lang/utilities/print_fxn_sig.cpp_print_fxn_sig(result fxn_name)

Creates a pretty, human-readable representation of a function’s signature.

This function will combine a function’s name, and the types of its arguments, to create a string representation of the function declaration.

Parameters:
  • result (desc) – Name of the variable which will hold the result.

  • fxn_name (desc) – The unmangled name of the function whose signature we are printing.

  • *args – The types of the arguments to fxn_name.

Returns:

result will be set to a human-readable, string representation of this particular overload of fxn_name.

Return type:

desc