Partager via


/versionsafe

Indique les substitutions implicites.

/versionsafe[+ | -]

Arguments

  • +| -
    Avec l'option /versionsafe- (activée par défaut), le compilateur ne génère pas d'erreur lorsqu'il trouve une substitution de méthode implicite. Si vous spécifiez /versionsafe+ ou /versionsafe, le compilateur génère au contraire une erreur dans un cas similaire.

Notes

Employez les mots clés hide ou override pour indiquer explicitement l'état de la substitution d'une méthode. Par exemple, le code suivant génère une erreur lors d'une compilation avec /versionsafe :

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

Exemple

Compile in.js et spécifie que le compilateur génère une erreur s'il trouve une substitution de méthode implicite :

jsc /versionsafe in.js

Voir aussi

Autres ressources

Options du compilateur JScript