code: def test_positional_first_argument():
      x = jnp.array(1.0)
      with pytest.raises(TypeError, match="Functions wrapped with"):
          eqx.filter_grad(lambda x: x + 1)(x=x)
      with pytest.raises(TypeError, match="Functions wrapped with"):
          eqx.filter_value_and_grad(lambda x, y: x + y)(x=x, y=x)
  
imports: import warnings
  from typing import Union
  import equinox
  import jax
  import jax.numpy
  import jax.random
  import jax.tree_util
  import numpy
  import pytest
  from .helpers import tree_allclose
label_desc: Use image node_id 21 for calling a global function with example usage: test_positional_first_argument() without return types