Syntaxe...
Description...
Exemple...
Voir aussi...
Traduction...
Attribut de Procedure, Fonction, d'un opérateur ou d'un constructeur. Nul est une valeur de paramètre absorbante.
NulAbsorbant
Cette directive d'optimisation permet d'éviter l'ajout du code vérifiant inutilement une contrainte de non nullité sur le résultat de l'appel.
Type A
...
/* Nul est absorbant pour la fonction 'F1'. */
Fonction Optimiser(NulAbsorbant) F1(P1 : Nul Ou Caractere, P2 : Nul Ou Date);
...
/* Nul est absorbant pour la fonction 'F2'. Elle est aussi optimisable pour les invariants. */
Fonction Optimiser(Invariant, NulAbsorbant) F2(P1 : Nul Ou Caractere, P2 : Nul Ou Date);
Fonction F3();
/* La fonction 'F3' n'est pas optimisable. */
Fin Type
NullAufsaugen | NullAbsorbing | 空吸收 | ElAbsorberNulo | - | - | - | - |