Skip to main content

luaur_vm/functions/
enumstring.rs

1use crate::functions::enumnode::enumnode;
2use crate::macros::obj_2_gco::obj2gco;
3use crate::macros::sizestring::sizestring;
4use crate::records::enum_context::EnumContext;
5use crate::type_aliases::t_string::TString;
6
7#[allow(non_snake_case)]
8pub(crate) unsafe fn enumstring(ctx: *mut EnumContext, ts: *mut TString) {
9    enumnode(
10        ctx,
11        obj2gco!(ts),
12        sizestring((*ts).len as usize),
13        core::ptr::null(),
14    );
15}