+void MathMacroTemplate::addToToc(DocIterator const & pit, bool output_active,
+ UpdateType) const
+{
+ docstring str;
+ if (!validMacro())
+ str = bformat(_("Invalid macro! \\%1$s"), name());
+ else
+ str = "\\" + name();
+ TocBuilder & b = buffer().tocBackend().builder("math-macro");
+ b.pushItem(pit, str, output_active);
+ b.pop();
+}
+
+