反射

类 代码行调试信息

系统.对象
    └反射.代码行调试信息


公开 类 代码行调试信息 <基类型 = 系统.对象

描述某代码行的调试信息


属性摘要
整数

行号 

    可读 行号

整数

代码偏移量 

    可读 代码偏移量

整数[]

所有调用指令偏移量 

    可读 所有调用指令偏移量

整数

跳转代码偏移量1 

    可读 跳转代码偏移量1

整数

跳转代码偏移量2 

    可读 跳转代码偏移量2

方法摘要
公开 整数

行号() 

    本代码行在源文件中的行号,1表示第一行。

公开 整数

代码偏移量() 

    本代码行的可执行代码相对于所在方法的可执行代码首部的偏移量,单位为字节(byte)。

公开 整数[]

所有调用指令偏移量() 

    本代码行所有调用到某方法的call指令相对于所在方法的可执行代码首部的偏移量。

公开 整数

跳转代码偏移量1() 

    记录除了顺序的下一行外,本语句行执行后还可能跳到的代码地址相对于所在方法可执行代码首部的偏移量,单位为字节(byte)。为-1时表示无跳转代码。

公开 整数

跳转代码偏移量2() 

    记录除了顺序的下一行外,本语句行执行后还可能跳到的代码地址相对于所在方法可执行代码首部的偏移量,单位为字节(byte)。为-1时表示无跳转代码。

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

行号

公开 整数 行号()

    本代码行在源文件中的行号,1表示第一行。


代码偏移量

公开 整数 代码偏移量()

    本代码行的可执行代码相对于所在方法的可执行代码首部的偏移量,单位为字节(byte)。


所有调用指令偏移量

公开 整数[] 所有调用指令偏移量()

    本代码行所有调用到某方法的call指令相对于所在方法的可执行代码首部的偏移量。


跳转代码偏移量1

公开 整数 跳转代码偏移量1()

    记录除了顺序的下一行外,本语句行执行后还可能跳到的代码地址相对于所在方法可执行代码首部的偏移量,单位为字节(byte)。为-1时表示无跳转代码。


跳转代码偏移量2

公开 整数 跳转代码偏移量2()

    记录除了顺序的下一行外,本语句行执行后还可能跳到的代码地址相对于所在方法可执行代码首部的偏移量,单位为字节(byte)。为-1时表示无跳转代码。



http://dotef.cn