# Test some tricky cases that give consecutive 'if' nodes even after # flattening. Simple cases are exercised a ton elsewhere. if X endif if X endif config A if X endif if X endif config B if X endif if X endif if X endif config C if X if X if X endif if X endif endif if X if X endif if X endif endif config D endif if X endif menu "E" if X if X endif endif if X if X endif endif endmenu menu "F" if X endif if X endif if X if X endif if X endif menu "G" endmenu endif endmenu choice H if X if X endif endif if X if X endif endif endchoice choice I if X endif if X endif if X if X endif if X endif config J endif endchoice if X endif if X endif