Shortcut for the if inner visit for empty branches.

--HG--
branch : trunk
diff --git a/jinja2/compiler.py b/jinja2/compiler.py
index 2dd68cd..a6f26a5 100644
--- a/jinja2/compiler.py
+++ b/jinja2/compiler.py
@@ -278,6 +278,8 @@
                     real_identifiers.declared_parameter
 
         def inner_visit(nodes):
+            if not nodes:
+                return set()
             self.identifiers = real_identifiers.copy()
             for subnode in nodes:
                 self.visit(subnode)