HEX
Server: Apache
System: Linux 162-240-236-42.bluehost.com 3.10.0-1160.114.2.el7.x86_64 #1 SMP Wed Mar 20 15:54:52 UTC 2024 x86_64
User: bt667 (1004)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //usr/share/gdb/python/gdb/FrameIterator.pyo
�
�� Rc@s2ddlZddlZdefd��YZdS(i����Nt
FrameIteratorcBs)eZdZd�Zd�Zd�ZRS(s^A gdb.Frame iterator.  Iterates over gdb.Frames or objects that
    conform to that interface.cCs tt|�j�||_dS(sYInitialize a FrameIterator.

        Arguments:
            frame_obj the starting frame.N(tsuperRt__init__tframe(tselft	frame_obj((s*/usr/share/gdb/python/gdb/FrameIterator.pyRscCs|S(N((R((s*/usr/share/gdb/python/gdb/FrameIterator.pyt__iter__ scCs1|j}|dkrt�n|j�|_|S(sInext implementation.

        Returns:
            The next oldest frame.N(RtNonet
StopIterationtolder(Rtresult((s*/usr/share/gdb/python/gdb/FrameIterator.pytnext#s
		(t__name__t
__module__t__doc__RRR(((s*/usr/share/gdb/python/gdb/FrameIterator.pyRs			(tgdbt	itertoolstobjectR(((s*/usr/share/gdb/python/gdb/FrameIterator.pyt<module>s