12.8.24 GIMPLE_OMP_STRUCTURED_BLOCK

Like the GENERIC equivalent OMP_STRUCTURED_BLOCK, this GIMPLE statement does not correspond directly to an OpenMP directive, and exists only to permit error checking of transfers of control in/out of structured block sequences (the diagnose_omp_blocks pass in omp-low.cc). All GIMPLE_OMP_STRUCTURED_BLOCK nodes are eliminated during OpenMP lowering.

GIMPLE function: gimple gimple_build_omp_structured_block (gimple_seq body)

Build a GIMPLE_OMP_STRUCTURED_BLOCK statement. BODY is the sequence of statements in the structured block sequence.