Struct OrderedScheduleDepthBucket

Struct Documentation

struct OrderedScheduleDepthBucket

Per-axis-depth accumulator used while build_ordered_schedule walks the canonical chain: which value_id’s are plain BuildStep's at this depth, and which are escape outputs (see the function’s own doc comment for what “escape” means).

Public Members

container::svector<std::size_t> build_ids
container::svector<std::pair<std::size_t, OutputKind>> outputs