D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
usr
/
share
/
gdb
/
python
/
gdb
/
function
/
Filename :
in_scope.pyo
back
Copy
� �� Rc @ s0 d d l Z d e j f d � � YZ e � d S( i����Nt InScopec B s e Z d Z d � Z d � Z RS( sw Return True if all the given variables or macros are in scope. Takes one argument for each variable name to be checked.c C s t t | � j d � d S( Nt in_scope( t superR t __init__( t self( ( s. /usr/share/gdb/python/gdb/function/in_scope.pyR s c G s� t | � d k r t d � n t t d � | � � } t � } t j � j � } xm | r� xW | D]O } | j s� | j s� | j s� | j ra | j | k r� | j | j � q� qa qa W| j } qT W| | k S( Ni s$ in_scope takes at least one argumentc S s | j � S( N( t string( t x( ( s. /usr/share/gdb/python/gdb/function/in_scope.pyt <lambda>! s ( t lent TypeErrort sett mapt gdbt selected_framet blockt is_argumentt is_constantt is_functiont is_variablet namet addt superblock( R t varst wantedt foundR t sym( ( s. /usr/share/gdb/python/gdb/function/in_scope.pyt invoke s ( t __name__t __module__t __doc__R R ( ( ( s. /usr/share/gdb/python/gdb/function/in_scope.pyR s ( R t FunctionR ( ( ( s. /usr/share/gdb/python/gdb/function/in_scope.pyt <module> s