Add $member.get(value) to replace value.$eval($member.nameof)

This commit is contained in:
Christoffer Lerno
2024-08-20 14:24:12 +02:00
parent 0963ab4cc0
commit fb4a231703
13 changed files with 106 additions and 18 deletions

View File

@@ -74,7 +74,7 @@ fn void! TextTemplate.init(&self, String template, String tag_start = "{{", Stri
.data = (String*)(data + $m.offsetof),
};
$default:
$if $defined(self.data.$eval($m.nameof).as_stream):
$if $defined($m.get(self.data).as_stream):
return TextTag{
.kind = TEMPLATE,
.template = self.data.$eval($m.nameof).as_stream(),