function cdataOpenInside(code) {
    const value = constants.cdataOpeningString

    if (code === value.charCodeAt(index++)) {
      effects.consume(code)
      return index === value.length ? cdata : cdataOpenInside
    }

    return nok(code)
  }
After `<![`, in CDATA, expecting `CDATA[`.

```markdown
> | a <![CDATA[>&<]]> b
         ^^^^^^
```

@type {State}