| Types: |
| PsiArrayInitializerExpression:{!p} : int[] |
| PsiArrayInitializerExpression:{0} : int[] |
| PsiArrayInitializerExpression:{p} : int[] |
| PsiArrayInitializerExpression:{true} : int[] |
| PsiArrayInitializerExpression:{{p}, {!p}, {true}, {0}} : int[][] |
| PsiField:myField : int[][] |
| PsiNewExpression:new boolean[][]{{p}, {!p}, {true}, {0}} : int[][] |
| PsiParameter:p : int |
| PsiReferenceExpression:myField : int[][] |
| PsiReferenceExpression:p : int |
| PsiReferenceExpression:p : int |
| |
| Conversions: |
| p -> $ |
| |
| New expression type changes: |
| new boolean[][]{{p}, {!p}, {true}, {0}} -> int[][] |
| Fails: |
| !p->int |
| true->int |