| 479 | } |
| 480 | |
| 481 | static void PrintBasicType(FLispString &out, const ZCC_TreeNode *node) |
| 482 | { |
| 483 | ZCC_BasicType *tnode = (ZCC_BasicType *)node; |
| 484 | out.Open("basic-type"); |
| 485 | PrintNodes(out, tnode->ArraySize); |
| 486 | PrintBuiltInType(out, tnode->Type); |
| 487 | if (tnode->Type == ZCC_UserType || tnode->Type == ZCC_NativeType) |
| 488 | { |
| 489 | if (tnode->Type == ZCC_NativeType) out.Add("@", 1); |
| 490 | PrintNodes(out, tnode->UserType, false); |
| 491 | } |
| 492 | out.Close(); |
| 493 | } |
| 494 | |
| 495 | static void PrintMapType(FLispString &out, const ZCC_TreeNode *node) |
| 496 | { |
nothing calls this directly
no test coverage detected