bridgepoint/ooaofooa.py
def is_global(pe_pe):
    '''
    Check if a PE_PE is globally defined, i.e. not inside a C_C
    '''
    if type(pe_pe).__name__ != 'PE_PE':
        pe_pe = one(pe_pe).PE_PE[8001]()
    
    if one(pe_pe).C_C[8003]():
        return False
    
    pe_pe = one(pe_pe).EP_PKG[8000].PE_PE[8001]()
    if not pe_pe:
        return True
    
    return is_global(pe_pe)
def is_global(pe_pe):
    '''
    Check if a PE_PE is globally defined, i.e. not inside a C_C
    '''
    if type(pe_pe).__name__ != 'PE_PE':
        pe_pe = one(pe_pe).PE_PE[8001]()
    
    if one(pe_pe).C_C[8003]():
        return False
    
    pe_pe = one(pe_pe).EP_PKG[8000].PE_PE[8001]()
    if not pe_pe:
        return True
    
    return is_global(pe_pe)
def is_global ( pe_pe ) : if type ( pe_pe ) . __name__ != 'PE_PE' : pe_pe = one ( pe_pe ) . PE_PE [ 8001 ] ( ) if one ( pe_pe ) . C_C [ 8003 ] ( ) : return False pe_pe = one ( pe_pe ) . EP_PKG [ 8000 ] . PE_PE [ 8001 ] ( ) if not pe_pe : return True return is_global ( pe_pe )
Check if a PE_PE is globally defined, i.e. not inside a C_C
Check if a PE_PE is globally defined i . e . not inside a C_C