• Agniva De Sarker's avatar
    cmd/doc: show variables of unexported types for -all · 72e043e4
    Agniva De Sarker authored
    We use the typedValue map to prevent showing typed variables
    and constants from appearing in the VARIABLES/CONSTANTS section
    because they will be anyways shown in the TYPES section
    for that type.
    
    However, when a type is unexported, but the variable is exported,
    then unconditionally setting it to true in the map suppresses it
    from being shown in the VARIABLES section. Thus, we set the
    variable or constant in the typedValue map only when
    the type name is exported.
    
    Fixes #31067
    
    Change-Id: Id3ec4b313c9ea7e3ce6fe279680d56f65451719f
    Reviewed-on: https://go-review.googlesource.com/c/go/+/206129
    Run-TryBot: Agniva De Sarker <agniva.quicksilver@gmail.com>
    Reviewed-by: default avatarRob Pike <r@golang.org>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    72e043e4
pkg.go 29.9 KB