[PATCH] D83788: Removed unused variable in clang
Brian Gesiak via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Tue Jul 14 11:24:09 PDT 2020
modocache added a comment.
This LGTM! Looks like the last time this variable was touched was in 2010 as part of a mechanical renaming, https://github.com/llvm/llvm-project/commit/a771f46c82d7. At that point it was used, as a parameter to the static function `MakeObjCStringLiteralFixItHint`. That static function was later renamed on Dec 17 2013 https://github.com/llvm/llvm-project/commit/bd714e9bb12, to `ConversionToObjCStringLiteralCheck`, and on the following day Dec 18 2013 in https://github.com/llvm/llvm-project/commit/283bf895066 the signature was changed to no longer take a `FixitHint` parameter. The author must not have removed this variable at that point because technically it is still referenced, but as you point out, it's never mutated in a way that gives the hint a value.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D83788/new/
https://reviews.llvm.org/D83788
More information about the cfe-commits
mailing list