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)
}