|oi6dZddlmZddlmZddlmZd d Zd S) z%Bytecode manipulation for coverage.py) annotations)CodeType)IteratorcoderreturnIterator[CodeType]c#K|g}|rP|}|jD],}t|tr||-|V|NdSdS)z,Iterate over all the code objects in `code`.N)pop co_consts isinstancerappend)rstackcs e/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/coverage/bytecode.py code_objectsr s~ FE yy{{  A!X&&  Q  N)rrrr)__doc__ __future__rtypesrtypingrrrrrsa,+""""""      r