Extend the check to not only look at the variable the unnecessarily copied
variable is initialized from, but also ensure that any variable the old variable
references is not modified.
Extend DeclRefExprUtils to also count references and pointers to const assigned
from the DeclRef we check for const usages.
clang-tidy: warning: invalid case style for variable 'kObjectArg' [readability-identifier-naming]
not useful