Skip to content

Conversation

@m1stm4o
Copy link
Contributor

@m1stm4o m1stm4o commented Mar 26, 2023

代码库中很多代码需要生成适配器,触发了几个 bug,修复了一下

if (isByRef)
sb.Append(".MakeByRefType()");
}
if (returnType != typeof(void))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

能否提供一个生成不正确的具体例子

if (hasReturn)
sb.AppendLine(@" else
return default(TResult);");
return default;");
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unity2018以前的版本不支持default关键字,只支持default(T)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants