icfEqClass only makes sense on ConcatInputSections since (in contrast
to literal sections) they are deduplicated as an atomic unit.
Similarly, hasPersonality and replacement don't make sense on
literal sections.
This mirrors LLD-ELF, which stores icfEqClass only on non-mergeable
sections.
clang-tidy: warning: both sides of operator are equivalent [misc-redundant-expression]
not useful