Preprocessor: various refactorings of block decomposition

Adapt bytecode MEX accordingly.
11 jobs for master in 95 minutes and 58 seconds (queued for 47 seconds)
Status Job ID Name Coverage
  Build
passed #16702
build_binaries

00:12:18

passed #16703
build_doc

00:01:12

 
  Test And Pkg
passed #16706
macOS
pkg_macOS

00:13:33

passed #16704
pkg_source

00:01:45

passed #16705
pkg_windows

00:27:51

passed #16710
test_dynare++

00:11:37

passed #16707
test_matlab

01:22:47

manual #16709
allowed to fail manual
test_octave
manual #16708
allowed to fail manual
test_old_matlab
 
  Deploy
passed #16711
restricted
deploy_manual_unstable

00:00:13

passed #16712
restricted
deploy_snapshot_unstable

00:00:35