From 95f76bc5e381c577d12bd2aab8c44c2762c809c4 Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Fri, 23 Nov 2018 13:24:41 +0100 Subject: [PATCH] Minor performance tweak to handle LuaType casting better if type is already a LuaType --- Upsilon/BaseTypes/TypeConversion.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Upsilon/BaseTypes/TypeConversion.cs b/Upsilon/BaseTypes/TypeConversion.cs index 49c8eb4..c8bc9c4 100644 --- a/Upsilon/BaseTypes/TypeConversion.cs +++ b/Upsilon/BaseTypes/TypeConversion.cs @@ -8,6 +8,7 @@ namespace Upsilon.BaseTypes { public static LuaType ToLuaType(this object o) { + if (o is LuaType type) return type; switch (o) { case bool b: