~vcs-imports-ii/pspp/master

Viewing all changes in revision 6446.

  • Committer: Ben Pfaff
  • Date: 2021-01-25 04:51:49 UTC
  • Revision ID: git-v1:507ebaea36737618ef8265a60cd3e9005d9f3457
output: Make groups contain their subitems, and get rid of spv_item.

Until now, the output subsystem has had two different ideas for output
items: struct output_item, which is the primary representation, and
struct spv_item, which represents an output item read from an .spv file.
The biggest difference, until now, has been that spv_item contains its
children, whereas output_item bracketed children inside open/close pairs.
This commit unifies them under output_item, making output_item adopt the
container abstraction.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: