When I'm copying some stuff like:
and use VA's autocompletion to change function1 to some other function of this class there's no second pair of parenthesis added at the end of newly pasted function which is good.
But if I have stuff like:
And which is true about coding style in the project I'm working on sadly, then second pair of parenthesis is added so it transforms to stuff like:
class_instance->function2 () ()
And I have to manually delete additional pair of parenthesis, which isn't very good.