Compartir a través de


/versionsafe

Marca los reemplazos implícitos.

/versionsafe[+ | -]

Argumentos

  • +| -
    De manera predeterminada, está activada la opción /versionsafe- y el compilador no generará un error si detecta un reemplazo de método implícito. La opción /versionsafe+, que equivale a /versionsafe, hace que el compilador genere errores para los reemplazos de método implícitos.

Comentarios

Utilice las palabras clave hide u override para indicar explícitamente el estado de reemplazo de un método. Por ejemplo, el siguiente código genera un error cuando se compila con /versionsafe:

class c
{
function f()
{
}
}
class d extends c 
{
function f()
{
}
}

Ejemplo

Para compilar in.js y hacer que el compilador genere errores si detecta un reemplazo de método implícito, ejecute:

jsc /versionsafe in.js

Vea también

Otros recursos

Opciones del compilador de JScript