From e6cf5fb2cc43a94210203f4d45d38f29f33a82a8 Mon Sep 17 00:00:00 2001
From: Damien George <damien.p.george@gmail.com>
Date: Sat, 26 Nov 2016 16:15:55 +1100
Subject: [PATCH] py/compile: Remove comment about TODO for short circuiting
 for if-stmt.

Short circuiting is handled correctly by c_if_cond, and constants within
short-circuit expressions are optimised by the parser.
---
 py/compile.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/py/compile.c b/py/compile.c
index 6efd15eff..bc8d8d16d 100644
--- a/py/compile.c
+++ b/py/compile.c
@@ -1203,8 +1203,6 @@ STATIC void compile_assert_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) {
 }
 
 STATIC void compile_if_stmt(compiler_t *comp, mp_parse_node_struct_t *pns) {
-    // TODO proper and/or short circuiting
-
     uint l_end = comp_next_label(comp);
 
     // optimisation: don't emit anything when "if False"
-- 
GitLab