Merging r242285:
------------------------------------------------------------------------
r242285 | abataev | 2015-07-15 05:14:07 -0700 (Wed, 15 Jul 2015) | 4 lines
[OPENMP] http://llvm.org/PR24121: canonical loop rejected when comparison has implicit conversions or destruction
Allow to use complex iterators expressions in loops for C++.
------------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_37@242548
91177308-0d34-0410-b5e6-
96231b3b80d8