From d8b3042636d362bf32c48f5e068277bce48773e6 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/MainAssembly.dll | Bin 617472 -> 617472 bytes Refs/UnityEngine.CoreModule.Net4.dll | Bin 614400 -> 614400 bytes 3 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/MainAssembly.dll b/Refs/MainAssembly.dll index 89a46210b3ffac82d5d539b22725d72be4d7ca17..732bcf20c9eb6a856b1548630ad379182f791cc9 100644 GIT binary patch delta 39 qcmZp;q1pgMEsQNpEzB(}TUcjYXJl@ld7TxA*?^dR`^@Vc=~Dnh&Jf}N delta 39 qcmZp;q1pgMEsQNpEzB(}TUcjYXJl-jd7TxA*?^dR`^@Vc=~Dnhs1V=) 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!