Fixed macro def expansion

This commit is contained in:
Michael Schimmel
2025-11-05 10:39:15 +01:00
parent edd3e83377
commit 60358365cd
6 changed files with 11 additions and 53 deletions
+1 -6
View File
@@ -543,13 +543,8 @@ begin
end;
function TAstTransformer.VisitMacroDefinition(const Node: IMacroDefinitionNode): IAstNode;
var
N: TMacroDefinitionNode;
begin
N := (Node as TMacroDefinitionNode);
N.Name := Accept(N.Name).AsIdentifier;
N.Parameters := AcceptParameters(N.Parameters);
N.Body := Accept(N.Body);
// Do nothing, just pass the node through
Result := Node;
end;