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
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
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
def demangled(self): return idaapi.demangle_name2(self.name, 0)