From 134d3ac4caff6d87c79b0892e57073594cb0064c Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Fri, 9 Oct 2026 14:43:11 +0200 Subject: Remove Pointer and nil support --- boot/symbol.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'boot/symbol.cc') diff --git a/boot/symbol.cc b/boot/symbol.cc index 2805839..ffefea4 100644 --- a/boot/symbol.cc +++ b/boot/symbol.cc @@ -411,8 +411,6 @@ namespace elna::boot result->enter("Char", std::make_shared(type(std::make_shared("Char", target.char_properties)))); - const type pointer = type(std::make_shared("Pointer", target.pointer_properties)); - result->enter("Pointer", std::make_shared(pointer)); result->enter("Single", std::make_shared(type(std::make_shared("Single", target.single_properties)))); result->enter("Double", @@ -831,8 +829,7 @@ namespace elna::boot bool is_any_pointer_type(const type& checked) { - return checked.get() != nullptr - || is_primitive_type(checked, "Pointer"); + return checked.get() != nullptr; } bool is_scalar_type(const type& checked) -- cgit v1.2.3