if buildPackage == nil {
return fmt.Errorf("no such package: %s", userPath)
}
+
+ // The builtin package needs special treatment: its symbols are lower
+ // case but we want to see them, always.
+ if buildPackage.ImportPath == "builtin" {
+ unexported = true
+ }
+
symbol, method = parseSymbol(sym)
pkg := parsePackage(writer, buildPackage, userPath)
paths = append(paths, pkg.prettyPath())
panic(e)
}()
- // The builtin package needs special treatment: its symbols are lower
- // case but we want to see them, always.
- if pkg.build.ImportPath == "builtin" {
- unexported = true
- }
-
// We have a package.
if showAll && symbol == "" {
pkg.allDoc()