diff options
Diffstat (limited to 'python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java')
-rw-r--r-- | python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java b/python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java index 5ba21bf90556..f89f25fdf2d2 100644 --- a/python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java +++ b/python/psi-api/src/com/jetbrains/python/psi/PyArgumentList.java @@ -20,6 +20,8 @@ import com.jetbrains.python.psi.resolve.PyResolveContext; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.util.Collection; + /** * Represents an argument list of a function call. * @@ -27,6 +29,12 @@ import org.jetbrains.annotations.Nullable; */ public interface PyArgumentList extends PyElement { + /** + * @return all argument list param expressions (keyword argument or nameless) + */ + @NotNull + Collection<PyExpression> getArgumentExpressions(); + @NotNull PyExpression[] getArguments(); |