runtime._func.funcID (field)

28 uses

	runtime (current package)
		mgcmark.go#L869: 	isAsyncPreempt := frame.fn.valid() && frame.fn.funcID == funcID_asyncPreempt
		mgcmark.go#L870: 	isDebugCall := frame.fn.valid() && frame.fn.funcID == funcID_debugCallV1
		proc.go#L4594: 	switch f.funcID {
		runtime2.go#L837: 	funcID    funcID  // set for certain special runtime functions
		stack.go#L637: 	if f.funcID == funcID_systemstack_switch {
		stack.go#L1153: 	if f.valid() && f.funcID == funcID_gcBgMarkWorker {
		traceback.go#L189: 				switch f.funcID {
		traceback.go#L218: 		} else if usesLR && f.funcID == funcID_jmpdefer {
		traceback.go#L249: 				if doPrint && gp.m.incgo && f.funcID == funcID_sigpanic {
		traceback.go#L371: 			if f.funcID == funcID_wrapper && elideWrapperCalling(lastFuncID) {
		traceback.go#L379: 			lastFuncID = f.funcID
		traceback.go#L410: 					inlFunc.funcID = inltree[ix].funcID
		traceback.go#L412: 					if (flags&_TraceRuntimeFrames) != 0 || showframe(inlFuncInfo, gp, nprint == 0, inlFuncInfo.funcID, lastFuncID) {
		traceback.go#L424: 			if (flags&_TraceRuntimeFrames) != 0 || showframe(f, gp, nprint == 0, f.funcID, lastFuncID) {
		traceback.go#L457: 			lastFuncID = f.funcID
		traceback.go#L461: 		if f.funcID == funcID_cgocallback && len(cgoCtxt) > 0 {
		traceback.go#L473: 		waspanic = f.funcID == funcID_sigpanic
		traceback.go#L474: 		injectedCall := waspanic || f.funcID == funcID_asyncPreempt
		traceback.go#L1005: 	return f.funcID == funcID_goexit ||
		traceback.go#L1006: 		f.funcID == funcID_mstart ||
		traceback.go#L1007: 		f.funcID == funcID_mcall ||
		traceback.go#L1008: 		f.funcID == funcID_morestack ||
		traceback.go#L1009: 		f.funcID == funcID_rt0_go ||
		traceback.go#L1010: 		f.funcID == funcID_externalthreadhandler ||
		traceback.go#L1016: 		(g0 && f.funcID == funcID_asmcgocall)
		traceback.go#L1033: 	if f.funcID == funcID_runtime_main || f.funcID == funcID_handleAsyncEvent {
		traceback.go#L1036: 	if f.funcID == funcID_runfinq {