File tree 1 file changed +4
-2
lines changed 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -299,7 +299,7 @@ type analysis struct {
299
299
result * Result
300
300
prog * ssa.Program
301
301
ops []chanOp // all channel ops in program
302
- allNamed []* types.Named // all named types in the program
302
+ allNamed []* types.Named // all "defined" (formerly " named") types in the program
303
303
ptaConfig pointer.Config
304
304
path2url map [string ]string // maps openable path to godoc file URL (/src/fmt/print.go)
305
305
pcgs map [* ssa.Package ]* packageCallGraph
@@ -475,7 +475,9 @@ func Run(pta bool, result *Result) {
475
475
for _ , info := range iprog .AllPackages {
476
476
for _ , obj := range info .Defs {
477
477
if obj , ok := obj .(* types.TypeName ); ok {
478
- a .allNamed = append (a .allNamed , obj .Type ().(* types.Named ))
478
+ if named , ok := obj .Type ().(* types.Named ); ok {
479
+ a .allNamed = append (a .allNamed , named )
480
+ }
479
481
}
480
482
}
481
483
}
You can’t perform that action at this time.
0 commit comments