In the GCC/Gimple to AST pipeline, we see that compound conditional (e.g., (cond1 && cond2) ) get split into sequentially handled conditions. These need to be recognized as compound, otherwise the CAST that gets generated will look like two sequential if-statements.
In the GCC/Gimple to AST pipeline, we see that compound conditional (e.g., (cond1 && cond2) ) get split into sequentially handled conditions. These need to be recognized as compound, otherwise the CAST that gets generated will look like two sequential if-statements.