Merge changes from topic \'pointer_conversion\'
am: c5a8af76c3

* commit 'c5a8af76c337b49a05fe647cf2d1a0ceb8da4f76':
  Pass template args down
  Fix pointer conversion error in SetElementPtrSize