picker/include/parser/verilator_root.hpp

12 lines
442 B
C++

#pragma once
#include "picker.hpp"
namespace picker {
namespace parser {
void outputYAML(const std::vector<cpp_variableInfo> &vars, const std::string &fileName = "");
namespace verilator {
std::vector<std::string> readVarDeclarations(const std::string &filename);
std::vector<cpp_variableInfo> processDeclarations(const std::vector<std::string> &declarations);
} // namespace verilator
} // namespace parser
} // namespace picker