mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
String works with printf. Example cleanup.
This commit is contained in:
@@ -69,6 +69,10 @@ private fn void! out_str(PrintParam* param, variant arg)
|
||||
case FAILABLE:
|
||||
unreachable();
|
||||
case DISTINCT:
|
||||
if (arg.type == String.typeid)
|
||||
{
|
||||
return out_substr(param, ((String*)arg).str());
|
||||
}
|
||||
return out_str(param, variant { arg.ptr, arg.type.inner });
|
||||
case POINTER:
|
||||
typeid inner = arg.type.inner;
|
||||
|
||||
Reference in New Issue
Block a user