Always prefer committed generated type elements over those returned by
TypeMirror.asElement, since the generated ones are more up to date.
Relevant for incremental build.