1. 建立转换体系 Cpp 与 BP 的转换,本身转换体系应该建立在Type 上。 也就是SimpleType 带了包含 Cpp - > BP 与 BP -> Cpp 的信息

  2. 根据filename 要做指定的拆分。

    1. cxxfile 中 node 中包含不同的nodes

实现思路

  1. 目前你搭好了框架,先大概编译了一次看到了大致的Error
    1. 其中,有错先手动修复,让整个流程得以推进
    2. 如果只有一个文件有错,可以先本地修改生成后替换
  2. 然后开始缩小样本:
    1. 因为如果是全量去生成:
      1. 比如 UStruct FString 默认值设为了0 ,有很多地方都有这个错误,你不方便全部修改,一个个改会浪费很多时间。你会只在同一个旧问题里面花费更多的时间。
    2. 用最少的样本先通过编译可以跑起来,然后再一点点扩展新的问题。