EnhancedForControlContext enhancedForControlContext =
getChild(forControlContext, EnhancedForControlContext.class);
if (enhancedForControlContext == null) {
LoopControl loopControl = createNode(forControlContext, LoopControl.class);
ForInitContext forInitContext = getChild(forControlContext, ForInitContext.class);
if (forInitContext != null) {
LocalVariableDeclarationContext localVariableDeclarationContext =
getChild(forInitContext, LocalVariableDeclarationContext.class);
if (localVariableDeclarationContext != null) {
loopControl.setVariableDeclaration(