def position_at_beginning(self, bblk):
        check_is_basic_block(bblk)
        # Avoids using "blk.instructions", which will fetch all the
        # instructions into a list. Don't try this at home, though.
        inst_ptr = _core.LLVMGetFirstInstruction(bblk.ptr)
        if inst_ptr:
            # Issue #10: inst_ptr can be None if b/b has no insts.
            inst = _make_value(inst_ptr)
            self.position_before(inst)
Position the builder at the beginning of the given block.
dataset/ETHPy150Open jrk/llvm-py/llvm/core.py/Builder.position_at_beginning