verilator/docs
Geza Lore 60d5f0e86b
Emit model implementation as loose methods. (#3006)
This patch introduces the concept of 'loose' methods, which semantically
are methods, but are declared as global functions, and are passed an
explicit 'self' pointer. This enables these methods to be declared
outside the class, only when they are needed, therefore removing the
header dependency. The bulk of the emitted model implementation now uses
loose methods.
2021-06-13 14:33:11 +01:00
..
_static Docs: fix unicode arrows 2021-04-11 21:49:27 -04:00
bin Internals: Fix some pylint warnings 2021-05-21 20:47:53 -04:00
gen Commentary on MULTIDRIVEN (#2972). 2021-05-19 08:14:14 -04:00
guide Emit model implementation as loose methods. (#3006) 2021-06-13 14:33:11 +01:00
.gitignore Some minor preliminary docs reorg 2021-04-04 22:05:44 -04:00
CONTRIBUTING.rst Documentation has been rewritten into a book format. 2021-04-11 18:55:06 -04:00
CONTRIBUTORS Add support of --trace-structs parameter for CMake (#2986) 2021-06-06 09:27:44 -04:00
internals.rst Fix URL references. 2021-04-18 11:52:29 -04:00
Makefile Docs: Fix make html rule 2021-04-13 09:01:22 -04:00
spelling.txt Documentation has been rewritten into a book format. 2021-04-11 18:55:06 -04:00
verilated.dox Fix whitespace 2021-04-11 22:22:43 -04:00
xml.rst Documentation has been rewritten into a book format. 2021-04-11 18:55:06 -04:00