Ñò 55€Lc@s0ddkZdeifd„ƒYZeƒdS(iÿÿÿÿNtInScopecBs eZdZd„Zd„ZRS(swReturn True if all the given variables or macros are in scope. Takes one argument for each variable name to be checked.cCstt|ƒidƒdS(Ntin_scope(tsuperRt__init__(tself((s./usr/share/gdb/python/gdb/function/in_scope.pyRscGsÖt|ƒdjo td‚nttd„|ƒƒ}tƒ}tiƒiƒ}xv|onx^|D]V}|ip|ip|i p |i o(|i |jo|i |i ƒqºqdqdW|i }qVW||jS(Nis$in_scope takes at least one argumentcSs |iƒS((tstring(tx((s./usr/share/gdb/python/gdb/function/in_scope.pyt!s(tlent TypeErrortsettmaptgdbtselected_frametblockt is_argumentt is_constantt is_functiont is_variabletnametaddt superblock(RtvarstwantedtfoundRtsym((s./usr/share/gdb/python/gdb/function/in_scope.pytinvokes  (t__name__t __module__t__doc__RR(((s./usr/share/gdb/python/gdb/function/in_scope.pyRs (R tFunctionR(((s./usr/share/gdb/python/gdb/function/in_scope.pyts