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 booleancontains(ProgramLocation programLocation)ClangTokenGroupgetCCodeMarkup()java.io.FilegetDebugFile()DecompileResultsgetDecompileResults()java.lang.StringgetErrorMessage()FunctiongetFunction()AddressSpacegetFunctionSpace()HighFunctiongetHighFunction()ProgramLocationgetLocation()ProgramgetProgram()ViewerPositiongetViewerPosition()booleanhasDecompileResults()
-
-
-
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()
-
-