spring/spring — comment on commit c89628412aea8f22d638faa61862b0ffe43bedb3
File:  line 0
By jk3064:

I know but there were 2 ClampInBounds(): one that changed the calling instance and one that created a new one.
To me it is very ambiguous if GCC uses the correct one. Also the following code was legal
`const float3 foo; foo.ClampInBounds();`
What does nothing, but when you don't check the const definition of foo you would assume it changes foo itself.