xo-procedure2: streamline DSimpleRcx + regen facet *.pp

This commit is contained in:
Roland Conybeare 2026-02-04 16:25:37 -05:00
commit cf5029274f
23 changed files with 83 additions and 49 deletions

View file

@ -2,7 +2,7 @@
*
* Generated automagically from ingredients:
* 1. code generator:
* [/home/roland/proj/xo-umbrella2-claude1/xo-facet/codegen/genfacet]
* [xo-facet/codegen/genfacet]
* arguments:
* --input [idl/IGCObject_DPrimitive_gco_2_gco_gco.json5]
* 2. jinja2 template for abstract facet .hpp file:
@ -36,4 +36,4 @@ namespace xo {
} /*namespace scm*/
} /*namespace xo*/
/* end IGCObject_DPrimitive_gco_2_gco_gco.cpp */
/* end IGCObject_DPrimitive_gco_2_gco_gco.cpp */

View file

@ -2,7 +2,7 @@
*
* Generated automagically from ingredients:
* 1. code generator:
* [/home/roland/proj/xo-umbrella2-claude1/xo-facet/codegen/genfacet]
* [xo-facet/codegen/genfacet]
* arguments:
* --input [idl/IPrintable_DPrimitive_gco_2_gco_gco.json5]
* 2. jinja2 template for abstract facet .hpp file:
@ -25,4 +25,4 @@ namespace xo {
} /*namespace scm*/
} /*namespace xo*/
/* end IPrintable_DPrimitive_gco_2_gco_gco.cpp */
/* end IPrintable_DPrimitive_gco_2_gco_gco.cpp */

View file

@ -44,4 +44,4 @@ IProcedure_Any::apply_nocheck(Opaque, obj<ARuntimeContext>, const DArray *) ->
} /*namespace scm*/
} /*namespace xo*/
/* end IProcedure_Any.cpp */
/* end IProcedure_Any.cpp */

View file

@ -2,7 +2,7 @@
*
* Generated automagically from ingredients:
* 1. code generator:
* [/home/roland/proj/xo-umbrella2-claude1/xo-facet/codegen/genfacet]
* [xo-facet/codegen/genfacet]
* arguments:
* --input [idl/IProcedure_DPrimitive_gco_2_gco_gco.json5]
* 2. jinja2 template for abstract facet .hpp file:
@ -36,4 +36,4 @@ namespace xo {
} /*namespace scm*/
} /*namespace xo*/
/* end IProcedure_DPrimitive_gco_2_gco_gco.cpp */
/* end IProcedure_DPrimitive_gco_2_gco_gco.cpp */

View file

@ -38,4 +38,4 @@ IRuntimeContext_Any::_valid
} /*namespace scm*/
} /*namespace xo*/
/* end IRuntimeContext_Any.cpp */
/* end IRuntimeContext_Any.cpp */

View file

@ -2,7 +2,7 @@
*
* Generated automagically from ingredients:
* 1. code generator:
* [/home/roland/proj/xo-umbrella2-claude1/xo-facet/codegen/genfacet]
* [xo-facet/codegen/genfacet]
* arguments:
* --input [idl/IRuntimeContext_DSimpleRcx.json5]
* 2. jinja2 template for abstract facet .hpp file:
@ -25,4 +25,4 @@ namespace xo {
} /*namespace scm*/
} /*namespace xo*/
/* end IRuntimeContext_DSimpleRcx.cpp */
/* end IRuntimeContext_DSimpleRcx.cpp */

View file

@ -3,12 +3,9 @@
* @author Roland Conybeare, Jan 2026
**/
#include "DSimpleRcx.hpp"
#include "detail/IRuntimeContext_DSimpleRcx.hpp"
#include "DPrimitive_gco_2_gco_gco.hpp"
#include "detail/IGCObject_DPrimitive_gco_2_gco_gco.hpp"
#include "detail/IPrintable_DPrimitive_gco_2_gco_gco.hpp"
#include "Procedure.hpp"
#include "SimpleRcx.hpp"
#include "Primitive_gco_2_gco_gco.hpp"
#include <xo/gc/GCObject.hpp>
#include <xo/printable2/Printable.hpp>
@ -28,12 +25,16 @@ namespace xo {
FacetRegistry::register_impl<ARuntimeContext, DSimpleRcx>();
FacetRegistry::register_impl<AProcedure, DPrimitive_gco_2_gco_gco>();
FacetRegistry::register_impl<AGCObject, DPrimitive_gco_2_gco_gco>();
FacetRegistry::register_impl<APrintable, DPrimitive_gco_2_gco_gco>();
log && log(xtag("DSimpleRcx.tseq", typeseq::id<DSimpleRcx>()));
log && log(xtag("DPrimitive_gco_2_gco_gco.tseq", typeseq::id<DPrimitive_gco_2_gco_gco>()));
log && log(xtag("ARuntimeContext.tseq", typeseq::id<ARuntimeContext>()));
log && log(xtag("AProcedure.tseq", typeseq::id<AProcedure>()));
return true;
}