| 1712 | } |
| 1713 | |
| 1714 | inline void dump_html_function_head(ApiDumpInstance &dump_inst, const char *funcName, const char *funcNamedParams, |
| 1715 | const char *funcReturn) { |
| 1716 | const ApiDumpSettings &settings(dump_inst.settings()); |
| 1717 | if (settings.showThreadAndFrame()) { |
| 1718 | settings.stream() << "<div class='thd'>Thread: " << dump_inst.threadID() << "</div>"; |
| 1719 | } |
| 1720 | if (settings.showTimestamp()) |
| 1721 | settings.stream() << "<div class='time'>Time: " << dump_inst.current_time_since_start().count() << " us</div>"; |
| 1722 | settings.stream() << "<details class='fn'><summary>"; |
| 1723 | settings.stream() << "<div class='var'>" << funcName << "(" << funcNamedParams << ")</div>"; |
| 1724 | if (settings.showType()) { |
| 1725 | settings.stream() << "<div class='type'>" << funcReturn << "</div>"; |
| 1726 | } |
| 1727 | flush(settings); |
| 1728 | } |
| 1729 | |
| 1730 | inline void dump_json_function_head(ApiDumpInstance &dump_inst, const char *funcName, const char *funcReturn) { |
| 1731 | const ApiDumpSettings &settings(dump_inst.settings()); |
no test coverage detected