in rules/nested_block.go [31:45]
func (b *NestedBlock) CheckBlock() error {
if !b.CheckOrder() {
return b.emit(b)
}
if b.NestedBlocks == nil {
return nil
}
var err error
for _, nb := range b.NestedBlocks.Blocks {
if subErr := nb.CheckBlock(); subErr != nil {
err = multierror.Append(err, subErr)
}
}
return err
}