Switch the checking of implicit casts for static_cast, C-style, and
functional casts over to InitializationSequence, eliminating a caller
of Sema::TryImplicitConversion. We also get access and ambiguity
checking "for free".

More cleanups to come in this routine.

llvm-svn: 101526
2 files changed
tree: ad43c2d31c167c731d669fbdeb450d144f4eadcf
  1. clang/
  2. compiler-rt/
  3. llvm/