| 830 | } |
| 831 | |
| 832 | void FlushWhile1(Function* F) { |
| 833 | LoopItem* walk = F->loop_ptr; |
| 834 | std::stringstream str; |
| 835 | |
| 836 | if (walk->type == WHILE_STMT && walk->start <= F->pc && walk->body == -1) { |
| 837 | AstStatement* whilestmt = walk->block; |
| 838 | whilestmt->code = std::string("1"); |
| 839 | RawAddAstStatement(F, whilestmt); |
| 840 | F->currStmt = whilestmt; |
| 841 | walk->body = walk->start; |
| 842 | walk = walk->parent; |
| 843 | } |
| 844 | } |
| 845 | |
| 846 | void FlushBoolean(GluaDecompileContextP ctx, Function* F) { |
| 847 | if (F->bools.size == 0) { |
no test coverage detected