[PATCH] Types in isRecordTypeWithoutSideEffects

The type definition of the iterator should match the type definition of the map <const Type *, bool>.