runtime.Frame.Function (field)

23 uses

	runtime (current package)
		symtab.go#L42: 	Function string
		symtab.go#L119: 			Function: name,
		symtab.go#L226: 			Function: gostring(arg.funcName),
		trace.go#L900: 	fn := f.Function

	runtime/pprof
		pprof.go#L497: 		name := frame.Function
		proto.go#L218: 	if frame.Function == "runtime.goexit" {
		proto.go#L225: 	if frame.PC == 0 || frame.Function == "" || frame.File == "" || frame.Line == 0 {
		proto.go#L235: 	for frame.Function != "runtime.goexit" && more == true {
		proto.go#L500: 		if last.Function == newFrame.Function { // maybe recursion.
		proto.go#L540: 		funcID := uint64(b.funcs[frame.Function])
		proto.go#L543: 			b.funcs[frame.Function] = int(funcID)
		proto.go#L544: 			newFuncs = append(newFuncs, newFunc{funcID, frame.Function, frame.File})

	golang.org/x/xerrors
		frame.go#L40: 	return fr.Function, fr.File, fr.Line

	net/http
		server.go#L1125: 		if !strings.HasPrefix(frame.Function, "net/http.") {
		server.go#L1138: 		w.conn.server.logf("http: response.WriteHeader on hijacked connection from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
		server.go#L1143: 		w.conn.server.logf("http: superfluous response.WriteHeader call from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
		server.go#L1585: 			w.conn.server.logf("http: response.Write on hijacked connection from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
		server.go#L3388: 			logf(tw.req, "http: superfluous response.WriteHeader call from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)

	testing
		testing.go#L479: 		if frame.Function == c.cleanupName {
		testing.go#L486: 		if frame.Function == c.runner {
		testing.go#L519: 		if _, ok := c.helperNames[frame.Function]; !ok {
		testing.go#L1026: 	return frame.Function