llcppsigfetch:include

This commit is contained in:
luoliwoshang
2024-08-18 11:16:43 +08:00
parent 02651c93a7
commit 9d16df5f25
4 changed files with 104 additions and 4 deletions

View File

@@ -28,6 +28,11 @@ func MarshalASTFile(file *ast.File) *cjson.JSON {
// json:includes,omitempty
if file.Includes != nil {
includes := cjson.Array()
for _, i := range file.Includes {
include := cjson.Object()
include.SetItem(c.Str("Path"), cjson.String(c.AllocaCStr(i.Path)))
includes.AddItem(include)
}
root.SetItem(c.Str("includes"), includes)
}