Class DebugInfo

  • All Implemented Interfaces:
    IDebugInfo

    public class DebugInfo
    extends java.lang.Object
    implements IDebugInfo
    • Constructor Summary

      Constructors 
      Constructor Description
      DebugInfo​(java.util.Map<java.lang.Integer,​java.lang.Integer> sourceLineMap, java.util.List<ILocalVar> localVars)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<ILocalVar> getLocalVars()  
      java.util.Map<java.lang.Integer,​java.lang.Integer> getSourceLineMapping()
      Map instruction offset to source line number
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DebugInfo

        public DebugInfo​(java.util.Map<java.lang.Integer,​java.lang.Integer> sourceLineMap,
                         java.util.List<ILocalVar> localVars)
    • Method Detail

      • getSourceLineMapping

        public java.util.Map<java.lang.Integer,​java.lang.Integer> getSourceLineMapping()
        Description copied from interface: IDebugInfo
        Map instruction offset to source line number
        Specified by:
        getSourceLineMapping in interface IDebugInfo
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object