Path 1: 12 calls (1.0)

test_reference_cycle_attrs..Example (6) test_max_depth_attrs..Foo (2) test_max_depth_attrs..Bar (1) test_attrs..Point ...

ExampleAttributes (6) FooAttributes (3) BarAttributes (1) PointAttributes (1) NadaAttributes (1)

1def _get_attr_fields(obj: Any) -> Sequence["_attr_module.Attribute[Any]"]:
2    """Get fields for an attrs object."""
3    return _attr_module.fields(type(obj)) if _has_attrs else []