7 4 ,5 "67 "89 :; < ,= > ?@AB C 1D 1E 0FJ 1K ?L 2M "N 2OP Q R STV WX YZ[varNameLjava/lang/String;(I)VCodeeval4(Lbsh/CallStack;Lbsh/Interpreter;)Ljava/lang/Object; StackMapTable\]^_`ab Exceptions &' cd efbsh/SimpleNode gh bsh/BSHType ijbsh/BlockNameSpace &k lm )*n op bsh/EvalError_The collection, array, map, iterator, or enumeration portion of a for statement cannot be null. &q rs tu vwBootstrapMethodsxy z{ |} ~p  $%  bsh/Modifiers & bsh/UtilEvalError z bsh/ReturnControl bsh/BSHEnhancedForStatementbsh/ParserConstants bsh/CallStackbsh/Interpreterjava/lang/Class bsh/NameSpacejava/lang/Objectbsh/CollectionManagerbsh/BshIteratortop()Lbsh/NameSpace; jjtGetChild (I)Lbsh/Node;jjtGetNumChildren()IgetType3(Lbsh/CallStack;Lbsh/Interpreter;)Ljava/lang/Class;(Lbsh/NameSpace;)Vswap (Lbsh/NameSpace;)Lbsh/NameSpace; bsh/PrimitiveNULLLbsh/Primitive;4(Ljava/lang/String;Lbsh/SimpleNode;Lbsh/CallStack;)VgetCollectionManager()Lbsh/CollectionManager; isBshIterable(Ljava/lang/Object;)ZgetClass()Ljava/lang/Class; Can't iterate over type: makeConcatWithConstants%(Ljava/lang/Class;)Ljava/lang/String;getBshIterator%(Ljava/lang/Object;)Lbsh/BshIterator;VOIDhasNext()Znext()Ljava/lang/Object;()VsetTypedVariableG(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;Lbsh/Modifiers;)V setVariable((Ljava/lang/String;Ljava/lang/Object;Z)Vfor loop iterator variable:&(Ljava/lang/String;)Ljava/lang/String; toEvalErrorB(Ljava/lang/String;Lbsh/SimpleNode;Lbsh/CallStack;)Lbsh/EvalError;kindI z$java/lang/invoke/StringConcatFactoryLookup InnerClasses(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles "#$%&'(*)*(yN:+:*:*6++,N*:$*:: *:Y : + W+, :   Y*+:    Y *+  : :  - *- Y * :**+6P+, : ? !4 1..$: 6 6S+ W +oK ",-./ ",-./.0"1 20(BD0 3  GHIHU