Apply heuristics to cut back on number of candidate
sets of builtin operators. Currently, it is applied 
to '++' and '->*' operators. I need to apply it to others
as well. Also, heuristics need be applied to 
BuiltinCandidateTypeSet::AddPointerWithMoreQualifiedTypeVariants.
This is WIP.

llvm-svn: 84187
4 files changed
tree: a0d02973ca46324a7d7e44f8ca4ade5feaf153d9
  1. clang/
  2. compiler-rt/
  3. llvm/