Lines Matching defs:UnnecessaryCopy
305 const auto UnnecessaryCopy = Obj.reference();
306 // CHECK-MESSAGES: [[@LINE-1]]:14: warning: the const qualified variable 'UnnecessaryCopy'
307 // CHECK-FIXES: const auto& UnnecessaryCopy = Obj.reference();
308 UnnecessaryCopy.constMethod();
314 const auto UnnecessaryCopy = ConstReference.reference();
315 // CHECK-MESSAGES: [[@LINE-1]]:14: warning: the const qualified variable 'UnnecessaryCopy'
316 // CHECK-FIXES: const auto& UnnecessaryCopy = ConstReference.reference();
317 UnnecessaryCopy.constMethod();
323 const auto UnnecessaryCopy = ConstPointer->reference();
324 // CHECK-MESSAGES: [[@LINE-1]]:14: warning: the const qualified variable 'UnnecessaryCopy'
325 // CHECK-FIXES: const auto& UnnecessaryCopy = ConstPointer->reference();
326 UnnecessaryCopy.constMethod();
712 const auto UnnecessaryCopy = Ref;
713 // CHECK-MESSAGES: [[@LINE-1]]:14: warning: local copy 'UnnecessaryCopy' of
714 // CHECK-FIXES: const auto& UnnecessaryCopy = Ref;
716 UnnecessaryCopy.constMethod();
748 auto UnnecessaryCopy = Ref.reference();
749 // CHECK-MESSAGES: [[@LINE-1]]:8: warning: the variable 'UnnecessaryCopy' is
750 // CHECK-FIXES: const auto& UnnecessaryCopy = Ref.reference();
752 UnnecessaryCopy.constMethod();
867 const auto UnnecessaryCopy = ExpensiveTypeReference();
868 // CHECK-MESSAGES: [[@LINE-1]]:14: warning: the const qualified variable 'UnnecessaryCopy' is copy-constructed
869 // CHECK-FIXES: const auto& UnnecessaryCopy = ExpensiveTypeReference();
870 UnnecessaryCopy.constMethod();