public class DwarfReader extends Dwarf implements ISymbolReader, ICompileOptionsFinder
| Constructor and Description |
|---|
DwarfReader(Elf exe) |
DwarfReader(PE exe) |
DwarfReader(PE64 exe) |
DwarfReader(String file) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCompileOptions(String fileName)
Get the set of command line flags used for a particular file name.
|
String[] |
getSourceFiles() |
String[] |
getSourceFiles(org.eclipse.core.runtime.IProgressMonitor monitor)
Gets the source files from this symbol reader.
|
void |
init(Elf exe) |
void |
init(PE exe) |
public DwarfReader(String file) throws IOException
IOExceptionpublic DwarfReader(Elf exe) throws IOException
IOExceptionpublic DwarfReader(PE exe) throws IOException
IOExceptionpublic DwarfReader(PE64 exe) throws IOException
IOExceptionpublic void init(Elf exe) throws IOException
init in class DwarfIOExceptionpublic void init(PE exe) throws IOException
init in class DwarfIOExceptionpublic String[] getSourceFiles()
getSourceFiles in interface ISymbolReaderpublic String[] getSourceFiles(org.eclipse.core.runtime.IProgressMonitor monitor)
ISymbolReadergetSourceFiles in interface ISymbolReadermonitor - a progress monitor since this may be a lengthly operationpublic String getCompileOptions(String fileName)
getCompileOptions in interface ICompileOptionsFinderfileName - - name of fileCopyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.