1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 22:52:11 +02:00

3 methods to return ICDIMixedInstruction ; a mixed

of source and assembly instructions.
This commit is contained in:
Alain Magloire 2002-10-12 01:20:11 +00:00
parent 13fd0e42e8
commit 9c134355a8

View file

@ -8,6 +8,7 @@ package org.eclipse.cdt.debug.core.cdi;
import java.io.File;
import org.eclipse.cdt.debug.core.cdi.model.ICDIInstruction;
import org.eclipse.cdt.debug.core.cdi.model.ICDIMixedInstruction;
/**
*
@ -75,4 +76,28 @@ public interface ICDISourceManager extends ICDISessionObject
*/
ICDIInstruction[] getInstructions(String filename, int linenum, int lines) throws CDIException;
/**
* @param startAddress is the begining address
* @param endAddress is the end address
* @throws CDIException on failure.
*/
ICDIMixedInstruction[] getMixedInstructions(long startAddress, long endAddress) throws CDIException;
/**
* @param filename is the name of the file to disassemble
* @param linenum is the line number to disassemble around
* @param lines is the number of disassembly to produced
* @throws CDIException on failure
*/
ICDIMixedInstruction[] getMixedInstructions(String filename, int linenum) throws CDIException;
/**
* @param filename is the name of the file to disassemble
* @param linenum is the line number to disassemble around
* @param lines is the number of disassembly to produced
* @throws CDIException on failure
*/
ICDIMixedInstruction[] getMixedInstructions(String filename, int linenum, int lines) throws CDIException;
}