void (@NotNull PyCallExpression node) { if (myResult != null) { return; } super.visitPyCallExpression(node); final PyExpression callee = node.getCallee(); if (callee instanceof PyReferenceExpression) { final String calleeName = ((PyReferenceExpression) callee).getReferencedName(); if (myCallName.equals(calleeName)) { final PyExpression[] args = node.getArguments(); if (myArgs.length <= args.length) { boolean argsMatch = true; for (int i = 0; i < myArgs.length; i++) { if (!(args[i] instanceof PyStringLiteralExpression) || !myArgs [i].equals(((PyStringLiteralExpression)args[i]).getStringValue())) { argsMatch = false; break; } } if (argsMatch) { myResult = node; } } } } }