First commit to big refactor

This commit is contained in:
2026-09-13 01:00:33 -05:00
parent 175afbafeb
commit 1f3bc13e8d
34 changed files with 1398 additions and 570 deletions

View File

@@ -32,7 +32,7 @@ TList *TQueryable::ToList(GCList &ls) {
auto enumerator = this->GetEnumerator(ls);
if (enumerator == nullptr)
return nullptr;
auto list = TList::Create(ls);
auto list = ls.Create<TList>();
while (enumerator->MoveNext(gc)) {
gc->BarrierBegin();
list->Add(enumerator->GetCurrent(ls));