Single code path for kind/inner/len/sizeof on type and typeid. Fix of #493. Bump to 0.2.24. Remove ´func´ deprecated keyword. Unify builtin access. Enum and fault name reflection.
This commit is contained in:
Christoffer Lerno
2022-07-26 00:56:59 +02:00
committed by GitHub
parent cc1bc58ed0
commit cdff5c3e26
58 changed files with 950 additions and 610 deletions

View File

@@ -268,9 +268,9 @@ macro void String.append(String* str, value)
$case Char32:
str.append_char32(value);
$default:
$if ($convertable($Type, Char32)):
$if ($convertible($Type, Char32)):
str.append_char32(value);
$elif ($convertable($Type, char[])):
$elif ($convertible($Type, char[])):
str.append_chars(value);
$else:
$assert("Unsupported type for appending");