| 673 | } |
| 674 | |
| 675 | void fxPushStringNode(txParser* parser, txInteger length, txString value, txInteger line) |
| 676 | { |
| 677 | txStringNode* node = fxNewParserChunk(parser, sizeof(txStringNode)); |
| 678 | node->description = &gxTokenDescriptions[XS_TOKEN_STRING]; |
| 679 | node->path = parser->path; |
| 680 | node->line = line; |
| 681 | node->flags = parser->states[0].escaped; |
| 682 | node->length = length; |
| 683 | node->value = value; |
| 684 | fxPushNode(parser, (txNode*)node); |
| 685 | } |
| 686 | |
| 687 | void fxPushSymbol(txParser* parser, txSymbol* symbol) |
| 688 | { |
no test coverage detected