NePasFactoriserCode

Syntaxe...
Description...
Exemple...
Voir aussi...
Traduction...

Attribut de Procedure, Fonction, d'un opérateur ou d'un constructeur. L'appel n'est pas optimisable par factorisation du code.

NePasFactoriserCode

Revenir en haut de la page...

L'attribut NePasFactoriserCode signifie que le code de la procédure, la fonction, l'opérateur ou le constructeur ne doit pas être factorisé dès lors qu'une optimisation possible est détectée par l'optimiseur.

Cette directive permet d'éviter une factorisation malheureuse engendrant un dysfonctionnement sournois.

Par défaut, le comportement de l'optimiseur dépend de la valeur du paramètre optimisercode d'Up ! Compiler.
Le mode par défaut permet de ne pas factoriser le code pour la mise au point du programme, ce qui permet de dérouler les fichiers sources pas à pas.

Revenir en haut de la page...

Type A

/* La fonction 'F1' n'est pas optimisable pour la factorisation du code. */
/* La fonction 'F2' n'est pas optimisable pour la factorisation du code. Le fait de passer Nul à l'un des paramètres renvoie Nul. */
/* Le code de la fonction 'F3' est factorise selon la valeur du parametre upscmp.factoriser. */
Fin Type

Revenir en haut de la page... FactoriserCode pour définir une autre directive d'optimisation. Optimiser pour définir l'optimisation.

Revenir en haut de la page...

CodeNichtFaktorisierenDoNotFactorizeCode不分解编码NoDescomponerEnFactoresCodigo----

Revenir en haut de la page...