Alanis Morissette has lashed out at Dogma co-star Ben Affleck over alleged remarks he made about her sexuality, years before she came out as pansexual at 52.