e9f2d574d5
The idea is to convert `KtType` to `PsiType`, along with the given `PsiElement` context, instead of providing individual API to convert different psi source to `PsiType`. To that end, we need to migrate/rewrite some APIs/implementations that retrieve `KtType` from different source of `PsiElement`.