Class FunctionNameFieldLocation

  • All Implemented Interfaces:
    java.lang.Comparable<ProgramLocation>

    public class FunctionNameFieldLocation
    extends FunctionSignatureFieldLocation
    The FunctionNameFieldLocation class provides specific information about the Function Name field within a program location.
    • Constructor Detail

      • FunctionNameFieldLocation

        public FunctionNameFieldLocation​(Program program,
                                         Address locationAddr,
                                         Address functionAddr,
                                         int charOffset,
                                         java.lang.String signature,
                                         java.lang.String functionName)
        Construct a new FunctionNameFieldLocation object.
        Parameters:
        program - the program of the location
        locationAddr - the address of the listing location (i.e., referent code unit)
        functionAddr - the function address
        charOffset - the position within the function signature string for this location.
        signature - the function signature string for this location.
        functionName - the function name String at this location.
      • FunctionNameFieldLocation

        public FunctionNameFieldLocation​(Program program,
                                         Address functionAddr,
                                         int col,
                                         java.lang.String signature,
                                         java.lang.String functionName)
        Construct a new FunctionNameFieldLocation object.
        Parameters:
        program - the program of the location
        functionAddr - the function address
        col - the position within the function signature string for this location.
        signature - the function signature string for this location.
        functionName - the function name String at this location.
      • FunctionNameFieldLocation

        public FunctionNameFieldLocation​(Program program,
                                         Address addr,
                                         java.lang.String functionName)
      • FunctionNameFieldLocation

        public FunctionNameFieldLocation()
        Default constructor needed for restoring a program location from XML