aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--gocapturedrefrace.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/gocapturedrefrace.go b/gocapturedrefrace.go
index 4187918..d8fc4ef 100644
--- a/gocapturedrefrace.go
+++ b/gocapturedrefrace.go
@@ -57,7 +57,9 @@ func run(pass *analysis.Pass) (interface{}, error) {
}
// scope := pass.TypesInfo.Scopes[funcLit]
- scope := pass.TypesInfo.Scopes[goStmt]
+ // scope := pass.TypesInfo.Scopes[goStmt]
+ // scope := pass.TypesInfo.Scopes[funcLit.Body]
+ scope := pass.TypesInfo.Scopes[funcLit.Type]
fmt.Println("scope:", scope)
checkClosure(pass, funcLit)