type go/types.Qualifier
21 uses
go/types (current package)
format.go#L18: func sprintf(fset *token.FileSet, qf Qualifier, tpSubscripts bool, format string, args ...any) string {
format.go#L82: var qf Qualifier
lookup.go#L531: var qf Qualifier
object.go#L508: func writeObject(buf *bytes.Buffer, obj Object, qf Qualifier) {
object.go#L610: func packagePrefix(pkg *Package, qf Qualifier) string {
object.go#L629: func ObjectString(obj Object, qf Qualifier) string {
object.go#L644: func writeFuncName(buf *bytes.Buffer, f *Func, qf Qualifier) {
operand.go#L113: func operandString(x *operand, qf Qualifier) string {
selection.go#L159: func SelectionString(s *Selection, qf Qualifier) string {
typestring.go#L31: type Qualifier func(*Package) string
typestring.go#L35: func RelativeTo(pkg *Package) Qualifier {
typestring.go#L50: func TypeString(typ Type, qf Qualifier) string {
typestring.go#L59: func WriteType(buf *bytes.Buffer, typ Type, qf Qualifier) {
typestring.go#L66: func WriteSignature(buf *bytes.Buffer, sig *Signature, qf Qualifier) {
typestring.go#L73: qf Qualifier
typestring.go#L81: func newTypeWriter(buf *bytes.Buffer, qf Qualifier) *typeWriter {
golang.org/x/tools/internal/typesinternal
qualifier.go#L18: func FileQualifier(f *ast.File, pkg *types.Package) types.Qualifier {
types.go#L63: func NameRelativeTo(pkg *types.Package) types.Qualifier {
zerovalue.go#L34: func ZeroString(t types.Type, qual types.Qualifier) (_ string, isValid bool) {
zerovalue.go#L127: func ZeroExpr(t types.Type, qual types.Qualifier) (_ ast.Expr, isValid bool) {
zerovalue.go#L224: func TypeExpr(t types.Type, qual types.Qualifier) ast.Expr {