(self, fout, defs)
| 659 | _non_static_members = None |
| 660 | |
| 661 | def __call__(self, fout, defs): |
| 662 | super().__call__(fout) |
| 663 | self._write("// %s", self._get_header()) |
| 664 | self._write("#pragma once") |
| 665 | self._write('#include "megdnn/dtype.h"') |
| 666 | self._write("#include <stdint.h>") |
| 667 | if self._param_namespace == "param": |
| 668 | self._write("#include <string.h>") |
| 669 | self._write("namespace megdnn {") |
| 670 | self._write("namespace %s {", self._param_namespace) |
| 671 | self._process(defs) |
| 672 | self._write("} // namespace megdnn") |
| 673 | self._write("} // namespace %s", self._param_namespace) |
| 674 | self._write("// vim: syntax=cpp.doxygen") |
| 675 | |
| 676 | def _write_doc(self, doc): |
| 677 | assert isinstance(doc, member_defs.Doc) |
nothing calls this directly
no test coverage detected