cl.NewPackageEx: don't skip alt(patch) package

This commit is contained in:
xushiwei
2024-06-15 19:18:21 +08:00
parent 0a5a0ef319
commit 9e9b08a5a3

View File

@@ -990,7 +990,10 @@ func NewPackageEx(prog llssa.Program, pkg, alt *ssa.Package, files []*ast.File)
ctx.initFiles(pkgPath, files)
if alt != nil {
skips := ctx.skips
ctx.skips = nil
processPkg(ctx, ret, alt)
ctx.skips = skips
}
processPkg(ctx, ret, pkg)
for len(ctx.inits) > 0 {