Class DebugCOFFLineNumber

java.lang.Object
ghidra.app.util.bin.format.pe.debug.DebugCOFFLineNumber

public class DebugCOFFLineNumber extends Object
A class to represent the COFF Line number data structure.
 typedef struct _IMAGE_LINENUMBER {
    union {
        DWORD   SymbolTableIndex; // Symbol table index of function name if Linenumber is 0.
        DWORD   VirtualAddress;   // Virtual address of line number.
    } Type;
    WORD    Linenumber;           // Line number.
 } IMAGE_LINENUMBER;
 
  • Field Details Link icon

    • IMAGE_SIZEOF_LINENUMBER Link icon

      public static final int IMAGE_SIZEOF_LINENUMBER
      The size of the IMAGE_LINENUMBER structure.
      See Also:
  • Constructor Details Link icon

  • Method Details Link icon

    • getSymbolTableIndex Link icon

      public int getSymbolTableIndex()
      Returns the symbol table index of function name, if linenumber is 0.
      Returns:
      the symbol table index of function name, if linenumber is 0
    • getVirtualAddress Link icon

      public int getVirtualAddress()
      Returns the virtual address of the line number.
      Returns:
      the virtual address of the line number
    • getLineNumber Link icon

      public int getLineNumber()
      Returns the line number.
      Returns:
      the line number