标志隐式重写。
/versionsafe[+ | -]
- +| -
默认情况下,/versionsafe- 有效,如果编译器找到隐式方法重写,将不会生成错误。/versionsafe+ 与 /versionsafe 相同,都会使编译器对隐式方法重写生成错误。
使用 Hide 或 Override 关键字显式指示方法的重写状态。例如,当用 /versionsafe 编译时,下列代码将生成错误:
class c { function f() { } } class d extends c { function f() { } }示例
编译 in.js 并使编译器在找到隐式方法重写时生成错误:
jsc /versionsafe in.js请参见