Types: PsiField:myByte : int PsiField:myChar : int PsiField:myShort : int PsiParameter:p : int PsiReferenceExpression:myByte : int PsiReferenceExpression:myChar : int PsiReferenceExpression:myShort : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int PsiReferenceExpression:p : int Conversions: myDouble -> $ myFloat -> $ myLong -> $ New expression type changes: Fails: