Responsible element set properly

This commit is contained in:
Andrey Breslav
2011-10-13 17:49:44 +04:00
parent cb00be336c
commit 97756531db
@@ -314,7 +314,9 @@ public class CallResolver {
public void unnecessarySafeCall(@NotNull BindingTrace trace, @NotNull JetType type) {
ASTNode callOperationNode = call.getCallOperationNode();
assert callOperationNode != null;
trace.report(UNNECESSARY_SAFE_CALL.on(reference, callOperationNode, type));
PsiElement callElement = call.getCallElement();
assert callElement != null;
trace.report(UNNECESSARY_SAFE_CALL.on((JetElement) callOperationNode.getTreeParent().getPsi(), callOperationNode, type));
}
};
for (ResolutionTask<D> task : prioritizedTasks) {