| 78 | |
| 79 | // abstract syntax tree |
| 80 | struct AbstractSyntaxTree { |
| 81 | virtual ~AbstractSyntaxTree() = default; |
| 82 | virtual void transpile(Transpiler& transpiler) { fprintf(transpiler.out, "???"); } |
| 83 | }; |
| 84 | |
| 85 | // abstract expression |
| 86 | struct Expression : public AbstractSyntaxTree { |
nothing calls this directly
no outgoing calls
no test coverage detected