Section courante

A propos

Section administrative du site

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