aboutsummaryrefslogtreecommitdiff
path: root/boot/ast.cc
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-07-09 09:21:57 +0200
committerEugen Wissner <belka@caraus.de>2026-07-09 09:21:57 +0200
commit8d8e771af944796eba10cfa9568d284daaab93a1 (patch)
tree96aab1466fa210a574dd4dd406a5270d88c229c3 /boot/ast.cc
parentcd3574320bf57b2eaad93ef6f58dee6c9d41cb19 (diff)
downloadelna-8d8e771af944796eba10cfa9568d284daaab93a1.tar.gz
Implement record extensions
Diffstat (limited to 'boot/ast.cc')
-rw-r--r--boot/ast.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/boot/ast.cc b/boot/ast.cc
index 5885cff..3599308 100644
--- a/boot/ast.cc
+++ b/boot/ast.cc
@@ -383,8 +383,8 @@ namespace elna::boot
}
record_type_expression::record_type_expression(const struct position position,
- std::vector<field_declaration>&& fields)
- : node(position), fields(std::move(fields))
+ std::vector<field_declaration>&& fields, std::optional<std::string> base)
+ : node(position), fields(std::move(fields)), base(base)
{
}