Lines Matching full:blocks
246 """Stop visiting at blocks."""
268 """Stop visiting a blocks."""
339 """Visiting stops at for blocks. However the block sequence
354 """Stop visiting at blocks."""
380 # a registry for all blocks. Because blocks are moved out
382 self.blocks = {}
641 functions. Those are currently macros and call blocks and in
775 # find all blocks
777 if block.name in self.blocks:
779 self.blocks[block.name] = block
827 # at this point we now have the blocks collected and can visit them too.
828 for name, block in iteritems(self.blocks):
848 self.writeline('blocks = {%s}' % ', '.join('%r: block_%s' % (x, x)
849 for x in self.blocks),
869 self.writeline('for event in context.blocks[%r][0](%s):' % (
907 'blocks.%s():' % dict_item_iter)
909 self.writeline('context.blocks.setdefault(name, []).'