Voici un tableau de référence des différents espaces de nom du Clang :
| Nom | Description |
|---|---|
| AArch64 | Cet espace de nom contient les définitions d'une architecture 64 bits. |
| AMDGPU | Cet espace de nom contient les définitions du GPU de l'entreprise AMD. |
| analyze_format_string | Cet espace de nom contient la composante commune des chaînes de caractères de format fprintf et fscanf. |
| analyze_os_log | Cet espace de nom contient une représentation du tampon du journal de bord du système d'exploitation. |
| analyze_printf | Cet espace de nom contient des pièces spécifique au format de fprintf. |
| analyze_scanf | Cet espace de nom contient des pièces spécifique au format de fscanf. |
| arcmt | Cet espace de nom contient les éléments de migration ARC. |
| arcmt::trans | Cet espace de nom contient les conversion d'éléments de migration ARC. |
| ARM | Cet espace de nom contient les définitions de microprocesseur ARM. |
| ast_matchers | Cet espace de nom contient les coupleurs à utiliser pour correspondre avec les noeuds AST. |
| ast_matchers::dynamic | Cet espace de nom contient les coupleurs dynamique à utiliser pour correspondre avec les noeuds AST. |
| ast_matchers::internal | Cet espace de nom contient les opérateurs et les fonctionnalités internes pour les coupleurs à utiliser pour correspondre avec les noeuds AST. |
| ast_type_traits | Cet espace de nom contient les types de traits AST. |
| attr | Cet espace de nom contient les attributs de liaison. |
| Builtin | Cet espace de nom contient les informations sur les composantes internes spécifiques à la destination et permettant ainsi des requêtes faciles pour les clients. |
| charinfo | Cet espace de nom contient les énumérations en relation avec les caractères et les chaînes de caractères. |
| CodeGen | Cet espace de nom contient le générateur de code. |
| CodeGen::swiftcall | Cet espace de nom contient les appels rapides pour le générateur de code. |
| codegenoptions | Cet espace de nom contient les options du générateur de code. |
| comments | Cet espace de nom contient les différents classes de gestion des commentaires. |
| comments::tok | Cet espace de nom contient les jetons d'un commentaire. |
| consumed | Cet espace de nom contient la classe d'analyse de consommation. |
| cross_tu | Cet espace de nom contient le convertisseur de contexte d'unité. |
| data_collection | Cet espace de nom contient les gestionnaires de liste de données. |
| dataflow | Cet espace de nom contient l'analyse de balise dans le flux de données. |
| declvisitor | Cet espace de nom contient les déclarations de visiteur. |
| diag | Cet espace de nom contient les diagnostics utilisateur. |
| diff | Cet espace de nom contient les différentes actions de la gestion. |
| driver | Cet espace de nom contient les pilotes de traitement. |
| driver::options | Cet espace de nom contient les options des pilotes de traitement. |
| driver::phases | Cet espace de nom contient les phases des pilotes de traitement. |
| driver::toolchains | Cet espace de nom contient les ToolChains des pilotes de traitement. |
| driver::tools | Cet espace de nom contient les outils des pilotes de traitement. |
| driver::types | Cet espace de nom contient les types des pilotes de traitement. |
| edit | Cet espace de nom contient l'édition syntaxique. |
| ento | Cet espace de nom contient l'analyseur. |
| ento::bugreporter | Cet espace de nom contient le reportage de bogue pour l'analyseur. |
| ento::categories | Cet espace de nom contient les catégories pour l'analyseur. |
| ento::check | Cet espace de nom contient les vérifications pour l'analyseur. |
| ento::cocoa | Cet espace de nom contient les éléments Cocoa pour l'analyseur. |
| ento::coreFoundation | Cet espace de nom contient les fondations du coeur de l'analyseur. |
| ento::eval | Cet espace de nom contient l'évaluateur pour l'analyseur. |
| ento::loc | Cet espace de nom contient les emplacements pour l'analyseur. |
| ento::mpi | Cet espace de nom contient le MPI pour l'analyseur. |
| ento::nonloc | Cet espace de nom contient les valeurs NonLoc pour l'analyseur. |
| ento::objc_retain | Cet espace de nom contient l'Objective-C pour l'analyseur. |
| ento::summMgr | Cet espace de nom contient le gestionnaire sommaire pour l'analyseur. |
| format | Cet espace de nom contient les formats de balise. |
| format::encoding | Cet espace de nom contient l'encodage pour les formats de balise. |
| format::internal | Cet espace de nom contient les styles pour les formats de balise. |
| frontend | Cet espace de nom contient les actions du premier plan. |
| Hexagon | Cet espace de nom contient l'hexagone. |
| html | Cet espace de nom contient les traitements HTML. |
| index | Cet espace de nom contient les index. |
| Le64 | Cet espace de nom contient les spécifications Le64. |
| markup | Cet espace de nom contient les marqueurs. |
| Mips | Cet espace de nom contient les spécifications MIPS. |
| NEON | Cet espace de nom contient les spécifications NEON pour les microprocesseurs ARM. |
| Nios2 | Cet espace de nom contient les spécifications Nios2. |
| NVPTX | Cet espace de nom contient les spécifications PTX. |
| PPC | Cet espace de nom contient les spécifications PowerPC. |
| prec | Cet espace de nom contient les précédences pour les opérateurs binaires / ternaires dans la grammaire de la norme C99 du langage de programmation C. |
| reachable_code | Cet espace de nom contient le code d'accessibilité. |
| SanitizerKind | Cet espace de nom contient un type pour le nettoyage de code. |
| sema | Cet espace de nom contient l'analyse, la capture, le contenu et l'étendu des données. |
| serialization | Cet espace de nom contient la sérialisation. |
| serialization::reader | Cet espace de nom contient le lecteur de sérialisation de diagnostique. |
| serialized_diags | Cet espace de nom permet de sérialiser le diagnostique. |
| SrcMgr | Cet espace de nom contient les énumérations publiques et les classes privées faisant partie de l'intégration de SourceManager. |
| SystemZ | Cet espace de nom contient les spécifications SystemZ. |
| targets | Cet espace de nom contient les plate-formes de destination pour la compilation. |
| threadSafety | Cet espace de nom contient les processus léger sécuritaire. |
| threadSafety::lexpr | Cet espace de nom contient les expressions logique pour les processus léger sécuritaire. |
| threadSafety::sx | Cet espace de nom contient les comparaisons pour les processus léger sécuritaire. |
| threadSafety::til | Cet espace de nom contient les mots réservés pour les processus léger sécuritaire. |
| tok | Cet espace de nom contient les clefs et les jetons. |
| tooling | Cet espace de nom contient les outils divers. |
| tooling::fixit | Cet espace de nom contient les outils de modification. |
| tooling::fixit::internal | Cet espace de nom contient les intervalles pour les outils de modification. |
| tooling::internal | Cet espace de nom contient les bases pour les outils de modification. |
| tooling::traits | Cet espace de nom contient les traits pour les outils de modification. |
| TypeName | Cet espace de nom contient les types de noms. |
| vfs | Cet espace de nom contient le système de fichier virtuel. |
| vfs::detail | Cet espace de nom contient les détails d'un spécification WebAssembly. |
| WebAssembly | Cet espace de nom contient les spécifications WebAssembly. |
| X86 | Cet espace de nom contient les définitions de microprocesseur 80x86. |
| XCore | Cet espace de nom contient le XCore. |
| XRayInstrKind | Cet espace de nom contient les liaison d'instruction. |
Dernière mise à jour : Jeudi, le 19 avril 2018