From f617f08e09d808375c211134c90baa4638dda082 Mon Sep 17 00:00:00 2001 From: Anairkoen Schno Date: Sun, 5 Jan 2020 17:13:48 -0600 Subject: [PATCH] Added an edge case for .NET 3 Block expression generation --- Net3-Proxy/ExpressionEx.cs | 3 +++ Refs/UnityEngine.CoreModule.Net4.dll | Bin 614400 -> 614400 bytes 2 files changed, 3 insertions(+) diff --git a/Net3-Proxy/ExpressionEx.cs b/Net3-Proxy/ExpressionEx.cs index eb2ebaa7..15adb6c8 100644 --- a/Net3-Proxy/ExpressionEx.cs +++ b/Net3-Proxy/ExpressionEx.cs @@ -143,6 +143,9 @@ namespace Net3_Proxy Type lastType = null; var rest = new List>(list.Count); + if (list.Count == 0) + list.Add(info.Param); + for (int i = 0; i < list.Count; i++) { var expr = list[i]; diff --git a/Refs/UnityEngine.CoreModule.Net4.dll b/Refs/UnityEngine.CoreModule.Net4.dll index 137a4620e7c936dbbb8f20bc36e20436d2c20d71..2fbda56981a71810cc93045912466881cb7d90e9 100644 GIT binary patch delta 43 scmZoTpxOXLEsQNpEzB(}TUdL-8JXLA!&!lt4T#x+m}7fyIA<{j09AMn>Hq)$ delta 43 scmZoTpxOXLEsQNpEzB(}TUdL-85!Gq!&!lt4T#x+m}7fyIA<{j098s3=l}o!