Merge pull request #538 from QuantamHD/fix_param_union

Allows Union Types in Parameter Fields
diff --git a/systemverilog-plugin/UhdmAst.cc b/systemverilog-plugin/UhdmAst.cc
index d18851e..45240c2 100644
--- a/systemverilog-plugin/UhdmAst.cc
+++ b/systemverilog-plugin/UhdmAst.cc
@@ -4817,6 +4817,7 @@
             packed_ranges.push_back(make_range(63, 0));
             break;
         }
+        case vpiUnionTypespec:
         case vpiStructTypespec: {
             visit_one_to_one({vpiTypespec}, obj_h, [&](AST::AstNode *node) {
                 if (node && !node->str.empty()) {