Skip to content

Commit

Permalink
Merge branch 'main' into feature/stackgruad
Browse files Browse the repository at this point in the history
  • Loading branch information
lahma authored Jul 2, 2023
2 parents 30a7b91 + b1df4cb commit 4f6d7e9
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions Jint/Runtime/Interop/TypeReference.cs
Original file line number Diff line number Diff line change
Expand Up @@ -134,9 +134,10 @@ static ObjectInstance ObjectCreator(Engine engine, Realm realm, ObjectCreateStat
if (parameters.Length > arguments.Length)
{
// all missing ones must be optional
foreach (var parameter in parameters.AsSpan(parameters.Length - arguments.Length))
int start = parameters.Length - arguments.Length;
for (var i = start; i < parameters.Length; i++)
{
if (!parameter.IsOptional)
if (!parameters[i].IsOptional)
{
// use original arguments
return arguments;
Expand Down

0 comments on commit 4f6d7e9

Please sign in to comment.