mirror of
https://github.com/YosysHQ/yosys
synced 2025-06-06 14:13:23 +00:00
Docs: Render cell titles
Also put property lists *after* cell description.
This commit is contained in:
parent
7216f07691
commit
927dc445dd
3 changed files with 17 additions and 10 deletions
|
@ -305,15 +305,8 @@ class YosysCellDocumenter(YosysCellGroupDocumenter):
|
|||
val = ' '.join(val)
|
||||
if val:
|
||||
self.add_line(f' :{attr}: {val}', sourcename)
|
||||
|
||||
self.add_line('\n', sourcename)
|
||||
|
||||
# fields
|
||||
field_attrs = ["properties", ]
|
||||
for field in field_attrs:
|
||||
attr = getattr(cell, field, [])
|
||||
for val in attr:
|
||||
self.add_line(f' :{field} {val}:', sourcename)
|
||||
self.add_line('\n', sourcename)
|
||||
|
||||
if self.options.noindex:
|
||||
self.add_line(' :noindex:', sourcename)
|
||||
|
@ -331,6 +324,14 @@ class YosysCellDocumenter(YosysCellGroupDocumenter):
|
|||
for line, src in zip(more_content.data, more_content.items):
|
||||
self.add_line(line, src[0], src[1])
|
||||
|
||||
# fields
|
||||
self.add_line('\n', sourcename)
|
||||
field_attrs = ["properties", ]
|
||||
for field in field_attrs:
|
||||
attr = getattr(self.object, field, [])
|
||||
for val in attr:
|
||||
self.add_line(f':{field} {val}:', sourcename)
|
||||
|
||||
def get_object_members(
|
||||
self,
|
||||
want_all: bool
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue