type golang.org/x/tools/internal/event/label.Label

111 uses

	golang.org/x/tools/internal/event/label (current package)
		label.go#L27: 	Format(w io.Writer, buf []byte, l Label)
		label.go#L32: type Label struct {
		label.go#L41: 	Find(key Key) Label
		label.go#L52: 	Label(index int) Label
		label.go#L57: 	labels []Label
		label.go#L68: 	labels []Label
		label.go#L79: func OfValue(k Key, value interface{}) Label { return Label{key: k, untyped: value} }
		label.go#L85: func (t Label) UnpackValue() interface{} { return t.untyped }
		label.go#L91: func Of64(k Key, v uint64) Label { return Label{key: k, packed: v} }
		label.go#L97: func (t Label) Unpack64() uint64 { return t.packed }
		label.go#L104: func OfString(k Key, v string) Label {
		label.go#L106: 	return Label{
		label.go#L117: func (t Label) UnpackString() string {
		label.go#L126: func (t Label) Valid() bool { return t.key != nil }
		label.go#L129: func (t Label) Key() Key { return t.key }
		label.go#L132: func (t Label) Format(f fmt.State, r rune) {
		label.go#L147: func (l *list) Label(index int) Label {
		label.go#L155: func (f *filter) Label(index int) Label {
		label.go#L159: 			return Label{}
		label.go#L165: func (lm listMap) Find(key Key) Label {
		label.go#L171: 	return Label{}
		label.go#L174: func (c mapChain) Find(key Key) Label {
		label.go#L181: 	return Label{}
		label.go#L186: func NewList(labels ...Label) List {
		label.go#L200: func NewMap(labels ...Label) Map {

	golang.org/x/tools/internal/event
		event.go#L28: func Log(ctx context.Context, message string, labels ...label.Label) {
		event.go#L29: 	core.Export(ctx, core.MakeEvent([3]label.Label{
		event.go#L44: func Error(ctx context.Context, message string, err error, labels ...label.Label) {
		event.go#L45: 	core.Export(ctx, core.MakeEvent([3]label.Label{
		event.go#L60: func Metric(ctx context.Context, labels ...label.Label) {
		event.go#L61: 	core.Export(ctx, core.MakeEvent([3]label.Label{
		event.go#L74: func Label(ctx context.Context, labels ...label.Label) context.Context {
		event.go#L75: 	return core.Export(ctx, core.MakeEvent([3]label.Label{
		event.go#L90: func Start(ctx context.Context, name string, labels ...label.Label) (context.Context, func()) {
		event.go#L92: 		core.MakeEvent([3]label.Label{
		event.go#L95: 		core.MakeEvent([3]label.Label{
		event.go#L117: 	return core.Export(ctx, core.MakeEvent([3]label.Label{

	golang.org/x/tools/internal/event/core
		event.go#L27: 	static  [3]label.Label // inline storage for the first few labels
		event.go#L28: 	dynamic []label.Label  // dynamically sized storage for remaining labels
		event.go#L53: func (ev Event) Label(index int) label.Label {
		event.go#L60: func (ev Event) Find(key label.Key) label.Label {
		event.go#L71: 	return label.Label{}
		event.go#L74: func MakeEvent(static [3]label.Label, labels []label.Label) Event {
		fast.go#L16: func Log1(ctx context.Context, message string, t1 label.Label) {
		fast.go#L17: 	Export(ctx, MakeEvent([3]label.Label{
		fast.go#L25: func Log2(ctx context.Context, message string, t1 label.Label, t2 label.Label) {
		fast.go#L26: 	Export(ctx, MakeEvent([3]label.Label{
		fast.go#L34: func Metric1(ctx context.Context, t1 label.Label) context.Context {
		fast.go#L35: 	return Export(ctx, MakeEvent([3]label.Label{
		fast.go#L42: func Metric2(ctx context.Context, t1, t2 label.Label) context.Context {
		fast.go#L43: 	return Export(ctx, MakeEvent([3]label.Label{
		fast.go#L53: func Start1(ctx context.Context, name string, t1 label.Label) (context.Context, func()) {
		fast.go#L55: 		MakeEvent([3]label.Label{
		fast.go#L59: 		MakeEvent([3]label.Label{
		fast.go#L67: func Start2(ctx context.Context, name string, t1, t2 label.Label) (context.Context, func()) {
		fast.go#L69: 		MakeEvent([3]label.Label{
		fast.go#L74: 		MakeEvent([3]label.Label{

	golang.org/x/tools/internal/event/keys
		keys.go#L30: func (k *Value) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L43: func (k *Value) From(t label.Label) interface{} { return t.UnpackValue() }
		keys.go#L46: func (k *Value) Of(value interface{}) label.Label { return label.OfValue(k, value) }
		keys.go#L65: func (k *Tag) Format(w io.Writer, buf []byte, l label.Label) {}
		keys.go#L68: func (k *Tag) New() label.Label { return label.OfValue(k, nil) }
		keys.go#L84: func (k *Int) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L89: func (k *Int) Of(v int) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L100: func (k *Int) From(t label.Label) int { return int(t.Unpack64()) }
		keys.go#L116: func (k *Int8) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L121: func (k *Int8) Of(v int8) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L132: func (k *Int8) From(t label.Label) int8 { return int8(t.Unpack64()) }
		keys.go#L148: func (k *Int16) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L153: func (k *Int16) Of(v int16) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L164: func (k *Int16) From(t label.Label) int16 { return int16(t.Unpack64()) }
		keys.go#L180: func (k *Int32) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L185: func (k *Int32) Of(v int32) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L196: func (k *Int32) From(t label.Label) int32 { return int32(t.Unpack64()) }
		keys.go#L212: func (k *Int64) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L217: func (k *Int64) Of(v int64) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L228: func (k *Int64) From(t label.Label) int64 { return int64(t.Unpack64()) }
		keys.go#L244: func (k *UInt) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L249: func (k *UInt) Of(v uint) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L260: func (k *UInt) From(t label.Label) uint { return uint(t.Unpack64()) }
		keys.go#L276: func (k *UInt8) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L281: func (k *UInt8) Of(v uint8) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L292: func (k *UInt8) From(t label.Label) uint8 { return uint8(t.Unpack64()) }
		keys.go#L308: func (k *UInt16) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L313: func (k *UInt16) Of(v uint16) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L324: func (k *UInt16) From(t label.Label) uint16 { return uint16(t.Unpack64()) }
		keys.go#L340: func (k *UInt32) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L345: func (k *UInt32) Of(v uint32) label.Label { return label.Of64(k, uint64(v)) }
		keys.go#L356: func (k *UInt32) From(t label.Label) uint32 { return uint32(t.Unpack64()) }
		keys.go#L372: func (k *UInt64) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L377: func (k *UInt64) Of(v uint64) label.Label { return label.Of64(k, v) }
		keys.go#L388: func (k *UInt64) From(t label.Label) uint64 { return t.Unpack64() }
		keys.go#L404: func (k *Float32) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L409: func (k *Float32) Of(v float32) label.Label {
		keys.go#L422: func (k *Float32) From(t label.Label) float32 {
		keys.go#L440: func (k *Float64) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L445: func (k *Float64) Of(v float64) label.Label {
		keys.go#L458: func (k *Float64) From(t label.Label) float64 {
		keys.go#L476: func (k *String) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L481: func (k *String) Of(v string) label.Label { return label.OfString(k, v) }
		keys.go#L492: func (k *String) From(t label.Label) string { return t.UnpackString() }
		keys.go#L508: func (k *Boolean) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L513: func (k *Boolean) Of(v bool) label.Label {
		keys.go#L529: func (k *Boolean) From(t label.Label) bool { return t.Unpack64() > 0 }
		keys.go#L545: func (k *Error) Format(w io.Writer, buf []byte, l label.Label) {
		keys.go#L550: func (k *Error) Of(v error) label.Label { return label.OfValue(k, v) }
		keys.go#L561: func (k *Error) From(t label.Label) error {