Package ghidra.app.decompiler.component
Class DecompileData
- java.lang.Object
-
- ghidra.app.decompiler.component.DecompileData
-
- Direct Known Subclasses:
EmptyDecompileData
public class DecompileData extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DecompileData(Program program, Function function, ProgramLocation location, DecompileResults decompileResults, java.lang.String errorMessage, java.io.File debugFile, ViewerPosition viewerPosition)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(ProgramLocation programLocation)
ClangTokenGroup
getCCodeMarkup()
java.io.File
getDebugFile()
DecompileResults
getDecompileResults()
java.lang.String
getErrorMessage()
Function
getFunction()
AddressSpace
getFunctionSpace()
HighFunction
getHighFunction()
ProgramLocation
getLocation()
Program
getProgram()
ViewerPosition
getViewerPosition()
boolean
hasDecompileResults()
-
-
-
Constructor Detail
-
DecompileData
public DecompileData(Program program, Function function, ProgramLocation location, DecompileResults decompileResults, java.lang.String errorMessage, java.io.File debugFile, ViewerPosition viewerPosition)
-
-
Method Detail
-
hasDecompileResults
public boolean hasDecompileResults()
-
getDecompileResults
public DecompileResults getDecompileResults()
-
getProgram
public Program getProgram()
-
getFunction
public Function getFunction()
-
getHighFunction
public HighFunction getHighFunction()
-
getLocation
public ProgramLocation getLocation()
-
getCCodeMarkup
public ClangTokenGroup getCCodeMarkup()
-
getErrorMessage
public java.lang.String getErrorMessage()
-
getDebugFile
public java.io.File getDebugFile()
-
contains
public boolean contains(ProgramLocation programLocation)
-
getFunctionSpace
public AddressSpace getFunctionSpace()
-
getViewerPosition
public ViewerPosition getViewerPosition()
-
-