xo-expression2: + GCObject,Printable facets for DSequenceExpr

This commit is contained in:
Roland Conybeare 2026-01-31 12:40:50 -05:00
commit 440d43e109
57 changed files with 348 additions and 46 deletions

View file

@ -250,6 +250,30 @@ xo_add_genfacetimpl(
OUTPUT_CPP_DIR src/expression2
)
# note: manual target; generated code committed to git
xo_add_genfacetimpl(
TARGET xo-expression2-facetimpl-gcobject-sequenceexpr
FACET_PKG xo_gc
FACET GCObject
REPR SequenceExpr
INPUT idl/IGCObject_DSequenceExpr.json5
OUTPUT_HPP_DIR include/xo/expression2
OUTPUT_IMPL_SUBDIR detail
OUTPUT_CPP_DIR src/expression2
)
# note: manual target; generated code committed to git
xo_add_genfacetimpl(
TARGET xo-expression2-facetimpl-printable-sequenceexpr
FACET_PKG xo_printable2
FACET Printable
REPR SequenceExpr
INPUT idl/IPrintable_DSequenceExpr.json5
OUTPUT_HPP_DIR include/xo/expression2
OUTPUT_IMPL_SUBDIR detail
OUTPUT_CPP_DIR src/expression2
)
# ----------------------------------------------------------------
# note: manual target; generated code committed to git