AST list refactoring

This commit is contained in:
Michael Schimmel
2026-01-04 22:41:44 +01:00
parent 2a7e6626ad
commit 242ec9a56e
27 changed files with 815 additions and 1076 deletions
+2 -2
View File
@@ -326,7 +326,7 @@ begin
OwnerNode.Orientation := loVertical;
OwnerNode.Alignment := laFlush;
// Delegate to RecordFieldList
// Delegate to Fields Tuple (previously RecordFieldList)
FFieldsNode := visu.CallAccept(FNode.Fields);
end;
@@ -335,7 +335,7 @@ begin
Result :=
TAst.RecordLiteral(
FNode.Identity,
FFieldsNode.CreateAst.AsRecordFieldList,
FFieldsNode.CreateAst.AsTuple,
FNode.ScalarDefinition,
FNode.GenericDefinition,
FNode.StaticType