runtime.Frame.Function (field)
24 uses
runtime (current package)
symtab.go#L47: Function string
symtab.go#L168: Function: funcNameForPrint(sf.name()),
symtab.go#L233: return f.Function
symtab.go#L312: Function: gostring(arg.funcName),
tracestack.go#L230: fn := f.Function
runtime/pprof
pprof.go#L554: name := frame.Function
proto.go#L216: if frame.Function == "runtime.goexit" {
proto.go#L223: if frame.PC == 0 || frame.Function == "" || frame.File == "" || frame.Line == 0 {
proto.go#L233: for frame.Function != "runtime.goexit" && more {
go.uber.org/zap
logger.go#L380: Function: frame.Function,
stacktrace.go#L170: sf.b.AppendString(frame.Function)
golang.org/x/tools/internal/pkgbits
sync.go#L38: visit(frame.File, frame.Line, frame.Function, frame.PC-frame.Entry)
internal/bisect
bisect.go#L499: buf = append(buf, f.Function...)
net/http
server.go#L1183: if !strings.HasPrefix(frame.Function, "net/http.") {
server.go#L1196: w.conn.server.logf("http: response.WriteHeader on hijacked connection from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
server.go#L1201: w.conn.server.logf("http: superfluous response.WriteHeader call from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
server.go#L1677: w.conn.server.logf("http: response.Write on hijacked connection from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
server.go#L3903: logf(tw.req, "http: superfluous response.WriteHeader call from %s (%s:%d)", caller.Function, path.Base(caller.File), caller.Line)
reflect
value.go#L195: name := frame.Function
testing
testing.go#L749: if frame.Function == "runtime.gopanic" {
testing.go#L752: if frame.Function == c.cleanupName {
testing.go#L759: if frame.Function == c.runner {
testing.go#L792: if _, ok := c.helperNames[frame.Function]; !ok {
testing.go#L1527: return frame.Function