From 99a8845a96d7ba746561b7fbf29a1aea06e54560 Mon Sep 17 00:00:00 2001 From: Stefan Wallentowitz Date: Fri, 27 Sep 2019 00:01:09 -0400 Subject: [PATCH] Fix VerilatedVpioVar vpiMemory/vpiReg accessor, bug1528. Signed-off-by: Wilson Snyder --- include/verilated_vpi.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/include/verilated_vpi.cpp b/include/verilated_vpi.cpp index 52626dff6..c35930ac0 100644 --- a/include/verilated_vpi.cpp +++ b/include/verilated_vpi.cpp @@ -210,7 +210,6 @@ public: vluint32_t entSize() const { return m_entSize; } vluint32_t index() { return m_index; } virtual vluint32_t type() const { - if (varp()->vldir() != vpiNoDirection) return vpiPort; return (varp()->dims()>1) ? vpiMemory : vpiReg; // but might be wire, logic } virtual vluint32_t size() const { return get_range().elements(); }