Fixed several issues reported in https://reviews.llvm.org/D55656 and https://reviews.llvm.org/D54862 - mainly removed addr space from the QualType of the method itself.
This should make all implicitly and explicity defaulted special class members work now!
Since Mikael is on holiday and I have no permission to upload to his review, I have to create a new one.