void veridoc_pf_export_module_list_json(verilog_source_tree *source, json_file *fh)
Responsible for emitting the list of modules for the project.
Definition: veridoc-page-factory.c:130
void veridoc_pf_export_file_list_json(veridoc_manifest *manifest, json_file *fh)
Responsible for exporting the list of parsed files to a json data file.
Definition: veridoc-page-factory.c:99
json_object * veridoc_pf_export_hierarchy_json(ast_module_declaration *top_module, json_file *destination, unsigned int depth)
Responsible for emitting the verilog module hierarchy as JSON.
Definition: veridoc-page-factory.c:169
void veridoc_pf_copy_assets(veridoc_config *config)
Responsible for copying all template asset files to the output folder.
Definition: veridoc-page-factory.c:21
void veridoc_pf_build(veridoc_manifest *manifest, veridoc_config *config, verilog_source_tree *source)
Top level function for exporting the whole parsed data set to html.
Definition: veridoc-page-factory.c:376