diff --git a/lib/tsc.js b/lib/tsc.js index fcc131f2a9c..80de55fe389 100644 --- a/lib/tsc.js +++ b/lib/tsc.js @@ -23366,10 +23366,10 @@ var esDecorateHelper = { if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; - if (_ = accept(result.init)) initializers.push(_); + if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { - if (kind === "field") initializers.push(_); + if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } } diff --git a/lib/tsserver.js b/lib/tsserver.js index c7ad068df92..ec8709520bd 100644 --- a/lib/tsserver.js +++ b/lib/tsserver.js @@ -27617,10 +27617,10 @@ var esDecorateHelper = { if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; - if (_ = accept(result.init)) initializers.push(_); + if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { - if (kind === "field") initializers.push(_); + if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } } diff --git a/lib/tsserverlibrary.js b/lib/tsserverlibrary.js index 632e24ea6d1..22e446c17b4 100644 --- a/lib/tsserverlibrary.js +++ b/lib/tsserverlibrary.js @@ -25516,10 +25516,10 @@ ${lanes.join("\n")} if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; - if (_ = accept(result.init)) initializers.push(_); + if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { - if (kind === "field") initializers.push(_); + if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } } diff --git a/lib/typescript.js b/lib/typescript.js index 0f968a2e363..87906a6ebe2 100644 --- a/lib/typescript.js +++ b/lib/typescript.js @@ -25516,10 +25516,10 @@ ${lanes.join("\n")} if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; - if (_ = accept(result.init)) initializers.push(_); + if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { - if (kind === "field") initializers.push(_); + if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } }