public static Cons cppYieldVaIteratorDeclarations(Symbol iteratorvar) {
    return (Cons.list$(Cons.cons(Cons.cons(StandardObject.cppTranslateAndPointerizeTypeSpec(Stella.SGT_STELLA_ARGUMENT_LIST_ITERATOR), Cons.cons(Stella_Object.cppTranslateATree(iteratorvar), Stella.NIL)), Cons.cons(Cons.cons(StandardObject.cppTranslateAndPointerizeTypeSpec(Stella.SGT_STELLA_INTEGER), Cons.cons(Stella_Object.cppTranslateATree(Symbol.cppYieldVaIteratorHelperVariable(iteratorvar)), Cons.cons(Stella_Object.cppTranslateATree(MethodSlot.variableArgumentsName(((MethodSlot)(Stella.$METHODBEINGWALKED$.get())))), Stella.NIL))), Cons.cons(Stella.NIL, Stella.NIL)))));
  }