<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def both_args(self):
 """ Iterate through all the possible arg positions that can be used to store any kind of argument Does not take into account customizations. Returns an iterator of SimFunctionArguments """

        turtle = self.STACKARG_SP_BUFF + self.STACKARG_SP_DIFF
        while True:
            yield SimStackArg(turtle, self.arch.bytes)
            turtle += self.arch.bytes