public JVMLocalDeclaration[] localsForSignature_(final JVMType[] _anArray) { return st.gravel.support.jvm.ArrayExtensions.keysAndValuesCollect_( _anArray, new st.gravel.support.jvm.Block2<JVMLocalDeclaration, Integer, JVMType>() { @Override public JVMLocalDeclaration value_value_(final Integer _i, final JVMType _type) { return (JVMLocalDeclaration) JVMLocalDeclaration.factory.varName_type_index_("arg" + "" + _i, _type, (_i - 1)); } }); }