APIdia Launch Partner
Top Description Fields Methods
sun.jvm.hotspot.debugger.win32.coff

public Interface AuxFunctionDefinitionRecord

extends AuxSymbolRecord
Known Direct Implementers
sun.jvm.hotspot.debugger.win32.coff.COFFFileParser.COFFFileImpl.COFFHeaderImpl.AuxFunctionDefinitionRecordImpl

Describes an Auxiliary Function Definition record, which follows a function definition symbol record. (Some of the descriptions are taken directly from Microsoft's documentation and are copyrighted by Microsoft.)

Field Summary

Inherited from sun.jvm.hotspot.debugger.win32.coff.AuxSymbolRecord:
BF_EF_RECORDFILEFUNCTION_DEFINITIONSECTION_DEFINITIONWEAK_EXTERNAL

Method Summary

Modifier and TypeMethod and Description
public int
getPointerToLineNumber()

Index of the first COFF line-number entry for the function in the global array of line numbers (see sun.jvm.hotspot.debugger.win32.coff.SectionHeader#getCOFFLineNumber), or -1 if none exists.

public int
getPointerToNextFunction()

Symbol-table index of the record for the next function.

public int
getTagIndex()

Symbol-table index of the corresponding .bf (begin function) symbol record.

public int
getTotalSize()

Size of the executable code for the function itself.

Inherited from sun.jvm.hotspot.debugger.win32.coff.AuxSymbolRecord:
getType

Method Detail

getPointerToLineNumberback to summary
public int getPointerToLineNumber()

Index of the first COFF line-number entry for the function in the global array of line numbers (see sun.jvm.hotspot.debugger.win32.coff.SectionHeader#getCOFFLineNumber), or -1 if none exists.

getPointerToNextFunctionback to summary
public int getPointerToNextFunction()

Symbol-table index of the record for the next function. If the function is the last in the symbol table, this field is set to zero.

getTagIndexback to summary
public int getTagIndex()

Symbol-table index of the corresponding .bf (begin function) symbol record.

getTotalSizeback to summary
public int getTotalSize()

Size of the executable code for the function itself. If the function is in its own section, the Size of Raw Data in the section header will be greater or equal to this field, depending on alignment considerations.