func()

in pkg/dataplane/internal/challenge/challenge_parser.go [318:336]


func (s *HeaderContext) Challenge(i int) IChallengeContext {
	var t antlr.RuleContext
	j := 0
	for _, ctx := range s.GetChildren() {
		if _, ok := ctx.(IChallengeContext); ok {
			if j == i {
				t = ctx.(antlr.RuleContext)
				break
			}
			j++
		}
	}

	if t == nil {
		return nil
	}

	return t.(IChallengeContext)
}