diff options
Diffstat (limited to 'kernel/yosys.h')
| -rw-r--r-- | kernel/yosys.h | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/kernel/yosys.h b/kernel/yosys.h index 119e7e8a6..d9db57c51 100644 --- a/kernel/yosys.h +++ b/kernel/yosys.h @@ -61,8 +61,15 @@  YOSYS_NAMESPACE_BEGIN +namespace RTLIL { +	struct SigSpec; +	struct Wire; +	struct Cell; +} +  std::string stringf(const char *fmt, ...); -#define SIZE(__obj) int(__obj.size()) +template<typename T> int SIZE(const T &obj) { return obj.size(); } +int SIZE(RTLIL::Wire *wire);  YOSYS_NAMESPACE_END | 
