1 2 3 4 5 6 7 8
@timeout :infinity #^ @variable.other.member def area(%Shape{size: w}) do # ^ @namespace # ^ @variable w * 2 # ^ @variable end