Support vpiBitVar (#7107).

Fixes #7107.
This commit is contained in:
Wilson Snyder
2026-02-20 05:39:38 -05:00
parent ace9a34c10
commit 2d86f1373e
8 changed files with 29 additions and 3 deletions
+2
View File
@@ -828,6 +828,8 @@ std::vector<std::string> EmitCSyms::getSymCtorStmts() {
stmt += ", ";
stmt += varp->vlEnumDir(); // VLVD_IN etc
if (varp->dtypep()->skipRefp()->isSigned()) stmt += "|VLVF_SIGNED";
if (varp->dtypep()->skipRefp()->basicp()->keyword() == VBasicDTypeKwd::BIT)
stmt += "|VLVF_BITVAR";
stmt += ", ";
stmt += std::to_string(udim);
stmt += ", ";