Lines Matching refs:signatures
352 std::string signatures;
354 /* Create a nice pydoc rec including all signatures and
358 signatures += rec->name;
359 signatures += "(*args, **kwargs)\n";
360 signatures += "Overloaded function.\n\n";
362 // Then specific overload signatures
366 if (index > 0) signatures += "\n";
368 signatures += std::to_string(++index) + ". ";
369 signatures += rec->name;
370 signatures += it->signature;
371 signatures += "\n";
374 // If we're appending another docstring, and aren't printing function signatures, we
378 else signatures += "\n";
380 if (options::show_function_signatures()) signatures += "\n";
381 signatures += it->doc;
382 if (options::show_function_signatures()) signatures += "\n";
390 func->m_ml->ml_doc = strdup(signatures.c_str());