| Types: |
| PsiField:i : java.util.concurrent.atomic.AtomicInteger |
| PsiPostfixExpression:i++ : java.util.concurrent.atomic.AtomicInteger |
| PsiPostfixExpression:i++ : java.util.concurrent.atomic.AtomicInteger |
| PsiPostfixExpression:i-- : java.util.concurrent.atomic.AtomicInteger |
| PsiPrefixExpression:++i : java.util.concurrent.atomic.AtomicInteger |
| PsiPrefixExpression:--i : java.util.concurrent.atomic.AtomicInteger |
| PsiPrefixExpression:--i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| PsiReferenceExpression:i : java.util.concurrent.atomic.AtomicInteger |
| |
| Conversions: |
| ++i -> $qualifier$.incrementAndGet() ++$qualifier$ |
| --i -> $qualifier$.decrementAndGet() --$qualifier$ |
| --i -> $qualifier$.decrementAndGet() --$qualifier$ |
| i++ -> $qualifier$.getAndIncrement() $qualifier$++ |
| i++ -> $qualifier$.getAndIncrement() $qualifier$++ |
| i-- -> $qualifier$.getAndDecrement() $qualifier$-- |
| |
| New expression type changes: |
| Fails: |