|
@@ -322,6 +322,8 @@ class PrimitivesVisitor(Visitor):
|
|
|
break
|
|
|
for i in range(len(primitives)-1):
|
|
|
self.dict(primitives[i], "next", primitives[i+1])
|
|
|
+ if len(primitives) == 0:
|
|
|
+ raise Exception("Block with no body found at %s" % tree.get_reference_line())
|
|
|
self.set_primitive(tree, primitives[0])
|
|
|
|
|
|
def visit_func_body(self, tree):
|