Package ghidra.app.util.bin.format.dwarf4.next

# Class DWARFFunctionImporter

java.lang.Object
ghidra.app.util.bin.format.dwarf4.next.DWARFFunctionImporter

public class DWARFFunctionImporter extends Object
Iterates through all DIEAs in a `DWARFProgram` and creates Ghidra functions and variables.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DWARFFunctionImporter(DWARFProgram prog, TaskMonitor monitor)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static boolean`
  `hasDWARFProgModule(Program prog, String progModuleName)`
  `void`
  `importFunctions()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DWARFFunctionImporter

    public DWARFFunctionImporter(DWARFProgram prog, TaskMonitor monitor)

- ## Method Details

  - ### hasDWARFProgModule

    public static boolean hasDWARFProgModule(Program prog, String progModuleName)

  - ### importFunctions

    public void importFunctions() throws CancelledException
    Throws:
      `CancelledException`