This commit is contained in:
Vladimir Krivosheev
2013-08-21 14:56:01 +02:00
parent fcbe169119
commit 1448a8f09f
@@ -476,9 +476,10 @@ public class PsiUtilCore {
final PsiElement element = originalFile.findElementAt(range.getStartOffset());
final int maxLength = range.getLength();
T parent = PsiTreeUtil.getParentOfType(element, elementClass, false);
for (T next = parent ;
next != null && next.getTextLength() <= maxLength;
parent = next, next = PsiTreeUtil.getParentOfType(next, elementClass, true)) {
T next = parent ;
while (next != null && next.getTextLength() <= maxLength) {
parent = next;
next = PsiTreeUtil.getParentOfType(next, elementClass, true);
}
return parent;
}