xo-interpreter2 stack: handle SequenceExpr + gc for frames
This commit is contained in:
parent
e76660e226
commit
1ebd714e3d
2 changed files with 15 additions and 1 deletions
14
include/xo/expression2/SequenceExpr.hpp
Normal file
14
include/xo/expression2/SequenceExpr.hpp
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
/** @file SequenceExpr.hpp
|
||||||
|
*
|
||||||
|
* @author Roland Conybeare, Feb 2026
|
||||||
|
**/
|
||||||
|
|
||||||
|
#pragma once
|
||||||
|
|
||||||
|
#include "DSequenceExpr.hpp"
|
||||||
|
#include "detail/IExpression_DSequenceExpr.hpp"
|
||||||
|
#include "detail/IGCObject_DSequenceExpr.hpp"
|
||||||
|
#include "detail/IPrintable_DSequenceExpr.hpp"
|
||||||
|
|
||||||
|
/* end SequenceExpr.hpp */
|
||||||
|
|
||||||
|
|
@ -135,7 +135,7 @@ namespace xo {
|
||||||
|
|
||||||
gc.forward_inplace(&iface, (void**)&expr_v_);
|
gc.forward_inplace(&iface, (void**)&expr_v_);
|
||||||
|
|
||||||
return shallow_size();
|
return this->shallow_size();
|
||||||
}
|
}
|
||||||
|
|
||||||
} /*namespace scm*/
|
} /*namespace scm*/
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue