Class DataTypeNamingUtil

java.lang.Object
ghidra.app.util.DataTypeNamingUtil

public class DataTypeNamingUtil extends Object
  • Method Details

    • setMangledAnonymousFunctionName

      public static String setMangledAnonymousFunctionName(FunctionDefinitionDataType functionDefinition)
      Generate a simple mangled function definition name and apply it to the specified functionDefinition. Generated name will start with _func.
      Parameters:
      functionDefinition - function definition whose name should be set
      Returns:
      name applied to functionDefinition
    • generateMangledSignature

      public static String generateMangledSignature(FunctionDefinitionDataType functionDefinition)
      Generate a simple mangled function signature. Generated string will start with _func.
      Parameters:
      functionDefinition - function definition is used for generating the name
      Returns:
      generated name