Verilog Documentation Generator
|
Contains data structures and functions for parsing verilog files. More...
#include "veridoc-parsing.h"
Functions | |
void | veridoc_parse_init_include_paths (veridoc_manifest *manifest, veridoc_config *config) |
Responsible for setting up the verilog-parser preprocessor. More... | |
verilog_source_tree * | veridoc_parse_input_source (veridoc_manifest *manifest, veridoc_config *config) |
Responsible for parsing each file in the manifest, and building the internal source tree. More... | |
void | veridoc_parse_manifest_files (veridoc_manifest *manifest) |
Responsible for iterating over the files in the manifest and adding them to the source tree. More... | |
Contains data structures and functions for parsing verilog files.
void veridoc_parse_init_include_paths | ( | veridoc_manifest * | manifest, |
veridoc_config * | config | ||
) |
Responsible for setting up the verilog-parser preprocessor.
[in] | manifest | - The set of files to parse and directories to search. |
This function uses the yy_preproc global variable (exposed by the verilog-parser library) and adds to its internal list of directories to search for include files.
verilog_source_tree* veridoc_parse_input_source | ( | veridoc_manifest * | manifest, |
veridoc_config * | config | ||
) |
Responsible for parsing each file in the manifest, and building the internal source tree.
[in] | manifest | - The set of files to parse and directories to search. |
void veridoc_parse_manifest_files | ( | veridoc_manifest * | manifest | ) |
Responsible for iterating over the files in the manifest and adding them to the source tree.
[in] | manifest | - The set of files to parse and directories to search. |