diff options
Diffstat (limited to 'debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java')
-rw-r--r-- | debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java index 95c9b60ae10..46c83be5ce7 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/core/model/IDisassembly.java @@ -10,6 +10,7 @@ *******************************************************************************/ package org.eclipse.cdt.debug.core.model; +import org.eclipse.cdt.core.IAddress; import org.eclipse.cdt.core.IAddressFactory; import org.eclipse.debug.core.DebugException; @@ -28,6 +29,16 @@ public interface IDisassembly extends ICDebugElement { IDisassemblyBlock getDisassemblyBlock( ICStackFrame frame ) throws DebugException; /** + * Returns the disassembly block for given stack frame. + * + * @param address the address from which the disassembly starts + * @return the disassembly block for given memory address + * @throws DebugException if this method fails. + * @since 6.0 + */ + IDisassemblyBlock getDisassemblyBlock( IAddress address ) throws DebugException; + + /** * Returns the address factory associated with this element. * * @return the address factory |