Specifies that an argument is passed in such a way that the called procedure can change the value of a variable underlying the argument in the calling code.