Esempio n. 1
0
    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));
            }
          });
    }