diff options
Diffstat (limited to 'src/check_stmt.cpp')
| -rw-r--r-- | src/check_stmt.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/check_stmt.cpp b/src/check_stmt.cpp index 6c5da5197..504c23d53 100644 --- a/src/check_stmt.cpp +++ b/src/check_stmt.cpp @@ -1456,21 +1456,6 @@ bool all_operands_valid(Array<Operand> const &operands) { return true; } -Ast *strip_or_return_expr(Ast *node) { - for (;;) { - if (node == nullptr) { - return node; - } - if (node->kind == Ast_OrReturnExpr) { - node = node->OrReturnExpr.expr; - } else if (node->kind == Ast_ParenExpr) { - node = node->ParenExpr.expr; - } else { - return node; - } - } -} - void check_stmt_internal(CheckerContext *ctx, Ast *node, u32 flags) { u32 mod_flags = flags & (~Stmt_FallthroughAllowed); switch (node->kind) { |