From d636ef66b3ba9c3f1962163e12cc2ccb3e896193 Mon Sep 17 00:00:00 2001 From: Marko Lahma Date: Mon, 29 Dec 2025 05:06:01 +0200 Subject: [PATCH] Add ArrayExpression and ObjectExpression to computed property key types --- Jint/AstExtensions.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Jint/AstExtensions.cs b/Jint/AstExtensions.cs index 4c8eecedb7..aef2acd7b7 100644 --- a/Jint/AstExtensions.cs +++ b/Jint/AstExtensions.cs @@ -77,7 +77,9 @@ or NodeType.ConditionalExpression or NodeType.ArrowFunctionExpression or NodeType.FunctionExpression or NodeType.YieldExpression - or NodeType.TemplateLiteral) + or NodeType.TemplateLiteral + or NodeType.ArrayExpression + or NodeType.ObjectExpression) { var context = engine._activeEvaluationContext ?? new EvaluationContext(engine); return JintExpression.Build(expression).GetValue(context);