Public Member Functions | |
| HomogenizeExtents (bool verify_homogeneous_extents) | |
| void | check_extent (Attributable const &callsite, RecordComponent &) |
| auto | merge (Attributable const &callsite, HomogenizeExtents) -> HomogenizeExtents & |
| void | homogenize (Attributable const &callsite) && |
Public Attributes | |
| std::deque< RecordComponent > | without_extent |
| std::optional< Extent > | retrieved_extent |
| bool | verify_homogeneous_extents = true |