package fixtures func one(a int) { a, b := 1, 2 // MATCH /parameter 'a' seems to be modified/ a++ // MATCH /parameter 'a' seems to be modified/ } func two(b, c float32) { if c > 0.0 { b = 1 // MATCH /parameter 'b' seems to be modified/ } } type foo struct { a string } func three(s *foo) { s.a = "foooooo" } // non regression test for issue 355 func issue355(_ *foo) { _ = "foooooo" }