Previously, references to regions and successors were incorrectly disallowed outside the top-level assembly form. This change enables the use of bound regions and successors as variables in custom directives.
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.