From 3d1595ca4064145eb20c19143e9b79bbaedac054 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Fri, 19 Dec 2014 18:25:25 +0300 Subject: [PATCH] diagnostics for EA-60403 - assert: PsiMethodCallExpressionImpl.getArgumentList --- .../impl/source/tree/java/PsiMethodCallExpressionImpl.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl.java b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl.java index 9bbb90a677cd..f8dbb9d2c1f3 100644 --- a/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl.java +++ b/java/java-psi-impl/src/com/intellij/psi/impl/source/tree/java/PsiMethodCallExpressionImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2009 JetBrains s.r.o. + * Copyright 2000-2014 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -97,8 +97,9 @@ public class PsiMethodCallExpressionImpl extends ExpressionPsiElement implements @NotNull public PsiExpressionList getArgumentList() { PsiExpressionList list = (PsiExpressionList)findChildByRoleAsPsiElement(ChildRole.ARGUMENT_LIST); - if (list != null) return list; - LOG.error("Invalid PSI. Children:" + DebugUtil.psiToString(this, false)); + if (list == null) { + LOG.error("Invalid PSI for'" + getText() + ". Parent:" + DebugUtil.psiToString(getParent(), false)); + } return list; }