HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-160-generic #170-Ubuntu SMP Wed Oct 1 10:06:56 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //usr/share/gdb/python/gdb/__pycache__/FrameIterator.cpython-310.pyc
o

̴6b
�@sGdd�de�ZdS)cs8eZdZdZ�fdd�Zdd�Zdd�Zdd	�Z�ZS)
�
FrameIteratorz^A gdb.Frame iterator.  Iterates over gdb.Frames or objects that
    conform to that interface.cstt|���||_dS)zYInitialize a FrameIterator.

        Arguments:
            frame_obj the starting frame.N)�superr�__init__�frame)�self�	frame_obj��	__class__��*/usr/share/gdb/python/gdb/FrameIterator.pyrs
zFrameIterator.__init__cCs|S�Nr	�rr	r	r
�__iter__szFrameIterator.__iter__cCs |j}|dur	t�|��|_|S)zInext implementation.

        Returns:
            The next oldest frame.N)r�
StopIteration�older)r�resultr	r	r
�next!s

zFrameIterator.nextcCs|��Sr)rrr	r	r
�__next__0szFrameIterator.__next__)	�__name__�
__module__�__qualname__�__doc__rr
rr�
__classcell__r	r	rr
rs	rN)�objectrr	r	r	r
�<module>s