// Debug will preint responses from DEP to stdout.
333030
func Debug() func(*Config) error {
	return func(c *Config) error {
		c.debug = true
		return nil
	}
}
1362557
func (f *FST) Debug(callback func(int, interface{}) error) error {

	addr := f.decoder.getRoot()
	set := bitset.New(uint(addr))
	stack := addrStack{addr}

	stateNumber := 0
	stack, addr = stack[:len(stack)-1], stack[len(stack)-1]
	for addr != noneAddr {
		if set.Test(uint(addr)) {
			stack, addr = stack.Pop()
			continue
		}
		set.Set(uint(addr))
		state, err := f.decoder.stateAt(addr, nil)
		if err != nil {
			return err
		}
		err = callback(stateNumber, state)
		if err != nil {
			return err
		}
		for i := 0; i < state.NumTransitions(); i++ {
			tchar := state.TransitionAt(i)
			_, dest, _ := state.TransitionFor(tchar)
			stack = append(stack, dest)
		}
		stateNumber++
		stack, addr = stack.Pop()
	}

	return nil
}
1372611
func (l *Logger) Debug(v interface{}) {
	if l.checkLogLevel(DebugLevel) {
		l.Output(time.Now(), DebugLevel, format(v))
	}
}
910616
func (logs *Logs) Debug(v ...interface{}) {
	logs.DEBUG().Output(2, fmt.Sprintln(v...))
}
1308253
func (entry *Entry) Debug(args ...interface{}) {
	if entry.lgEntry.Logger.Level >= lg.DebugLevel {
		entry.lgEntry.WithFields(entry.fields).Debug(args...)
	}
}
16044
func Debug(v ...interface{}) {
	if std.Level >= DebugLevel {
		std.Logger.Print(DebugLevel.String() + fmt.Sprint(v...))
	}
}
930973
func Debug(v ...interface{}) {
	if Logger.State() == true {
		Logger.Output(2, fmt.Sprint(v...))
	}
}
398139
func Debug(msg string, ctx ...interface{}) {
	root.write(msg, LvlDebug, ctx, skipLevel)
}
249746
func Debug(serviceName string, methodName string, request proto.Message, response proto.Message, err error, duration time.Duration) {
	protolion.Debug(event(serviceName, methodName, request, response, err, duration))
}
1185508
func Debug(resultsList []GoqueryResults, idx int) ([]GoqueryResults, error) {
	if idx == -1 {
		for _, result := range resultsList {
			printGoqueryResults(result)
		}
	} else {
		printGoqueryResults(resultsList[idx])
	}
	return resultsList, nil
}
963367
func (l *logger) Debug(format string, args ...interface{}) {
	if l.Level >= DEBUG {
		l.log(DEBUG, format, args...)
	}
}
735070
func (lgr *logger) Debug(format string, v ...interface{}) {
	lgr.mutex.RLock()
	defer lgr.mutex.RUnlock()

	if lgr.level <= DEBUG {
		if l, ok := lgr.Logger.(*log.Logger); ok {
			l.Output(2, fmt.Sprintf(format, v...))
		} else {
			lgr.Logger.Printf(format, v...)
		}
	}
}
251811
func Debugf(format string, v ...interface{}) {
	if Severity >= LevelDebug {
		std.Output(5, fmt.Sprintf(format, v...), LevelDebug)
	}
}
1113661
func (sl *standardLogger) Debug(info, msg string) {
	sl.writeLog("DEBUG", info, msg)
}
752780
func (s *Application) Debug(on bool) *Application {
	s.Core.SetDebug(on)
	return s
}
806744
func (l *Logger) Debug(v ...interface{}) {
	if l.Level >= DebugLevel {
		l.Logger.Print(DebugLevel.String() + fmt.Sprint(v...))
	}
}
859925
func (l *logger) Debugf(format string, a ...interface{}) {
	if !l.isDebug {
		return
	}
	l.printLog("[DEBUG]", format, a...)
}