Пример #1
0
def demangle(name, disable_mask=0):
    try:
        demangled_name = idaapi.demangle_name2(name, disable_mask)
    except AttributeError:
        # Backwards compatibility with IDA 6.6
        demangled_name = idaapi.demangle_name(name, disable_mask)
    if demangled_name:
        return demangled_name
    return name
Пример #2
0
def demangle(name, disable_mask=0):
    try:
        demangled_name = idaapi.demangle_name2(name, disable_mask)
    except AttributeError:
        # Backwards compatibility with IDA 6.6
        demangled_name = idaapi.demangle_name(name, disable_mask)
    if demangled_name:
        return demangled_name
    return name
Пример #3
0
 def demangled(self):
     """Return the demangled name of the function. If none exists, return `.name`"""
     try:
         name = idaapi.demangle_name2(self.name, 0)
     except AttributeError:
         # Backwards compatibility with IDA 6.6
         name = idaapi.demangle_name(self.name, 0)
     if name:
         return name
     return self.name
Пример #4
0
 def demangled(self):
     """Return the demangled name of the function. If none exists, return `.name`"""
     try:
         name = idaapi.demangle_name2(self.name, 0)
     except AttributeError:
         # Backwards compatibility with IDA 6.6
         name = idaapi.demangle_name(self.name, 0)
     if name:
         return name
     return self.name
Пример #5
0
 def demangled(self):
     """Return the demangled name of the function. If none exists, return `.name`"""
     name = idaapi.demangle_name2(self.name, 0)
     if name:
         return name
     return self.name
Пример #6
0
 def demangled(self):
     return idaapi.demangle_name2(self.name, 0)
Пример #7
0
 def demangled(self):
     """Return the demangled name of the function. If none exists, return `.name`"""
     name = idaapi.demangle_name2(self.name, 0)
     if name:
         return name
     return self.name