Always use canonical type with isSafeClassName()
Merge pull request #4749 from gartung/clangSA-safe-class-name

Always use canonical type with isSafeClassName()