cleanuppad |
Nettoyage du pad |
| LLVM |
Syntaxe
|
resultval = cleanuppad within parent [args*]
|
Paramètres
| Nom |
Description |
| resultval |
Ce paramètre permet d'indiquer le jeton (valeur) résultant de l'instruction cleanuppad, utilisé par cleanupret ou autre. |
| parent |
Ce paramètre permet d'indiquer que ce bloc de nettoyage est imbriqué dans une instruction catchpad ou cleanuppad existante. Cela forme une hiérarchie de gestion d'exception. |
| args |
Ce paramètre permet d'indiquer une liste de paramètres dépendant du langage source (souvent vide pour C++), utilisés par certains runtimes pour transmettre des informations supplémentaires. |
Description
Cette instruction permet d'effectuer le traitement des exceptions de LLVM pour spécifier qu'un bloc de base est un bloc de nettoyage - un programme dans lequel une routine personnalisé tente de transférer le contrôle pour exécuter des actions de nettoyage.
Dernière mise à jour : Jeudi, le 13 juin 2019