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}