Class MangledContext

java.lang.Object
ghidra.app.util.demangler.MangledContext

public class MangledContext extends Object
A simple class to contain the context of a mangled symbol for demangling
  • Field Details

  • Constructor Details

    • MangledContext

      public MangledContext(Program program, DemanglerOptions options, String mangled, Address address)
      Constructor for mangled context
      Parameters:
      program - the program; can be null
      options - the demangler options
      mangled - the mangled string
      address - the address; can be null
  • Method Details

    • getProgram

      public Program getProgram()
      Returns the program
      Returns:
      the program; can be null
    • getOptions

      public DemanglerOptions getOptions()
      Returns the demangler options
      Returns:
      the options
    • getMangled

      public String getMangled()
      Returns the mangled string
      Returns:
      the mangled string
    • getAddress

      public Address getAddress()
      Returns the address
      Returns:
      the address; can be null