introduce variable: correctly detect anchor to insert variable declaration near for statement (IDEA-89351)

This commit is contained in:
anna
2012-08-01 12:27:01 +02:00
parent 4ffa2bfa49
commit 10f113df0a
4 changed files with 30 additions and 0 deletions
@@ -325,6 +325,7 @@ public class RefactoringUtil {
public static boolean isExpressionAnchorElement(PsiElement element) {
if (element instanceof PsiDeclarationStatement && element.getParent() instanceof PsiForStatement) return false;
return element instanceof PsiStatement || element instanceof PsiClassInitializer || element instanceof PsiField ||
element instanceof PsiMethod;
}