From 1ced92be473ef6f1c6aa0058bcf89c4ded684379 Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Sun, 25 Jun 2017 22:15:30 +0100 Subject: Rudimentary para-poly procedures --- src/types.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/types.cpp') diff --git a/src/types.cpp b/src/types.cpp index f6399a7a0..8f645b431 100644 --- a/src/types.cpp +++ b/src/types.cpp @@ -2234,6 +2234,10 @@ gbString write_type_to_string(gbString str, Type *type) { str = gb_string_append_length(str, type->Basic.name.text, type->Basic.name.len); break; + case Type_Generic: + str = gb_string_appendc(str, "type"); + break; + case Type_Pointer: str = gb_string_appendc(str, "^"); str = write_type_to_string(str, type->Pointer.elem); -- cgit v1.2.3