40 #ifndef HDL_VAR_DECL_FIX_HPP 41 #define HDL_VAR_DECL_FIX_HPP 64 const std::string
Normalize(
const std::string& identifier)
const override;
HDLVarDeclFix(const application_managerRef AppM, unsigned int _function_id, const DesignFlowManagerConstRef design_flow_manager, const ParameterConstRef parameters)
Constructor.
const HDLWriter_Language hdl_writer_type
The hdl language.
Pre-analysis step fixing var_decl duplication.
const Wrefcount< const DesignFlowManager > design_flow_manager
The design flow manager.
const ParameterConstRef parameters
Set of input parameters.
DesignFlowStep_Status
The status of a step.
const application_managerRef AppM
The application manager.
Template borrowed from the ANTLR library by Terence Parr (http://www.jGuru.com - Software rights: htt...
DesignFlowStep_Status InternalExec() override
Fixes the var_decl duplication.
const std::string Normalize(const std::string &identifier) const override
Return the normalized identifier; in this class it is the identifier itself.
~HDLVarDeclFix() override
Destructor.