diff --git a/src/api/js/scripts/parse-api.js b/src/api/js/scripts/parse-api.js index b24c362de..73eaeb35e 100644 --- a/src/api/js/scripts/parse-api.js +++ b/src/api/js/scripts/parse-api.js @@ -102,9 +102,8 @@ for (let file of files) { break; } let kind = match.groups.kind; - if (kind == 'fnptr') kind = 'in_array' if (kind === 'inout_array') kind = 'in_array'; // https://github.com/Z3Prover/z3/discussions/5761 - if (kind === 'in' || kind === 'out') { + if (kind === 'in' || kind === 'out' || kind == 'fnptr') { ({ text, match } = expect(text, /^[A-Za-z0-9_]+/)); parsedParams.push({ kind, type: match[0] }); } else {