Fix Nullable type handling in Lua docs.

This commit is contained in:
Paul Chote
2021-02-28 22:40:01 +00:00
committed by teinarss
parent d52ba83f96
commit a6467cb515

View File

@@ -30,6 +30,10 @@ namespace OpenRA.Scripting
{
if (!LuaTypeNameReplacements.TryGetValue(t.Name, out var ret))
ret = t.Name;
if (t.IsGenericType && t.GetGenericTypeDefinition() == typeof(Nullable<>))
ret = "{0}?".F(t.GetGenericArguments().Select(p => p.Name).First());
return ret;
}