Make this definition match the rest.

All the other instances of CandidateInfo declare it as a class. This
doesn't break anything, but changing it gives clang one less warning to
scream about.