def getDetails(self):
        result = {
            "code_name"     : self.code_name,
            "code_kind"     : self.code_kind,
            "arg_names"     : self.arg_names,
            "local_names"   : self.local_names,
            "kw_only_count" : self.kw_only_count,
            "has_starlist"  : self.has_starlist,
            "has_stardict"  : self.has_stardict,
         }

        if python_version >= 300:
            result["kw_only_count"] = self.kw_only_count

        return result
dataset/ETHPy150Open kayhayen/Nuitka/nuitka/nodes/CodeObjectSpecs.py/CodeObjectSpec.getDetails/original