From 80e835e197c473a5c43ac6e67a4afbbafc4da49d Mon Sep 17 00:00:00 2001 From: Akash Munagala Date: Mon, 13 Feb 2023 19:26:30 -0800 Subject: [PATCH] Properly output frozenset object in pycdas --- pycdas.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pycdas.cpp b/pycdas.cpp index 2be7a4f28..cdb6bf06b 100644 --- a/pycdas.cpp +++ b/pycdas.cpp @@ -211,6 +211,14 @@ void output_object(PycRef obj, PycModule* mod, int indent, iputs(indent, "}\n"); } break; + case PycObject::TYPE_FROZENSET: + { + iputs(indent, "frozenset({\n"); + for (const auto& val : obj.cast()->values()) + output_object(val, mod, indent + 1, flags); + iputs(indent, "})\n"); + } + break; case PycObject::TYPE_NONE: iputs(indent, "None\n"); break;