Skip to content

fix: (ExampleConfig.typeHasEditorRef) stackoverflow error#895

Merged
chexiongsheng merged 1 commit intoTencent:masterfrom
waizui:Fix
Jun 9, 2021
Merged

fix: (ExampleConfig.typeHasEditorRef) stackoverflow error#895
chexiongsheng merged 1 commit intoTencent:masterfrom
waizui:Fix

Conversation

@waizui
Copy link
Contributor

@waizui waizui commented Jun 8, 2021

当类型是开放类型的时候,在得到该类型的泛型参数后会再次调用泛型参数的declaringType代入函数,导致无限递归。

fix #865
fix #639
泛型参数加上判断,略过开放的类型参数

@tencent-adm
Copy link
Member

tencent-adm commented Jun 8, 2021

CLA assistant check
All committers have signed the CLA.

@chexiongsheng chexiongsheng merged commit 52a33f2 into Tencent:master Jun 9, 2021
BlakeLiAFK pushed a commit to BlakeLiAFK/xLua that referenced this pull request Jul 1, 2021
* my_master: (56 commits)
  适配rapidjson/cmsgpack/protobuf
  support valuetype for delegate in XLUA_GENERAL Mode
  fix: (ExampleCongig.typeHasEditorRef) stackoverflow error (Tencent#895)
  2020.2的兼容
  unity2017兼容
  一些告警的解决
  add LuaImporter and util/Xxtea (Tencent#876)
  发布脚本的名字修改
  添加自动发布脚本
  Update faq.md (Tencent#881)
  2020的兼容
  luajit的32位在另外的环境单独编译
  make_android_luajit_arm64.sh的x86输出目录修改
  actions自动编译,window下先启动vc-cmd再编译luajit,更正luajit android x86的路径
  更新注意事项
  处理in关键字生成代码错误的问题,fix Tencent#828
  封装部分api level和luajit编译的api level保持一致
  完善faq
  linux还是不编译32位了
  apt install 要sudo
  ...
@waizui waizui deleted the Fix branch November 9, 2021 07:19
@waizui waizui restored the Fix branch November 9, 2021 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

3 participants