(self, dict_globals: dict[str, Any] | None = None)
| 433 | return {v for v in self.values if isinstance(v, str) and v.isidentifier()} |
| 434 | |
| 435 | def as_struct_info(self, dict_globals: dict[str, Any] | None = None) -> ShapeStructInfo: |
| 436 | values = [_eval_shape(v, dict_globals) for v in self.values] if self.values else None |
| 437 | return ShapeStructInfo(values, self.ndim) |
| 438 | |
| 439 | |
| 440 | def Shape(values: list[PrimExpr] | None = None, ndim: int = -1) -> ShapeProxy: |
nothing calls this directly
no test coverage detected