public static Cons cppYieldParameterizedMemberVarTree(StorageSlot slot, Stella_Class renamed_Class) {
    { Symbol slotname = Symbol.trueSlotName(slot.slotName, renamed_Class.classType);
      Keyword allocation = slot.allocation();
      Cons allocationform = Stella.NIL;

      if (allocation == Stella.KWD_EMBEDDED) {
        allocationform = Stella.NIL;
      }
      else if (allocation == Stella.KWD_INSTANCE) {
        allocationform = Stella.NIL;
      }
      else if (allocation == Stella.KWD_CLASS) {
        allocationform = Cons.consList(Cons.cons(StringWrapper.wrapString("static"), Stella.NIL));
      }
      else {
        allocationform = Stella.NIL;
      }
      return (Cons.list$(Cons.cons(allocationform.concatenate(Cons.cons(Symbol.cppTranslateClassParameterName(StorageSlot.getSlotClassParameterName(slot)), Stella.NIL), Stella.NIL), Cons.cons(Symbol.cppTranslateName(slotname), Cons.cons(Cons.cons(Stella.SYM_STELLA_NULL, Stella.NIL), Stella.NIL)))));
    }
  }