| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | ClangBuiltinTemplatesEmitter.cpp | 152 void EmitBuiltinTemplate(const Record *BuiltinTemplate) { in EmitBuiltinTemplate() argument 153 auto Class = BuiltinTemplate->getType()->getAsString(); in EmitBuiltinTemplate() 154 auto Name = BuiltinTemplate->getName(); in EmitBuiltinTemplate() 157 BuiltinTemplate->getValueAsListOfDefs("TemplateHead"); in EmitBuiltinTemplate()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | BuiltinTemplates.td | 33 class BuiltinTemplate<list<TemplateArg> template_head> { 37 class CPlusPlusBuiltinTemplate<list<TemplateArg> template_head> : BuiltinTemplate<template_head>; 39 class HLSLBuiltinTemplate<list<TemplateArg> template_head> : BuiltinTemplate<template_head>;
|
| H A D | DeclNodes.td | 73 def BuiltinTemplate : DeclNode<Template>;
|
| H A D | Builtins.h | 463 #define BuiltinTemplate(BTName) BTK##BTName, macro
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclID.h | 80 #define BuiltinTemplate(BTName) PREDEF_DECL##BTName##_ID, macro
|
| H A D | ASTContext.h | 414 #define BuiltinTemplate(BTName) mutable IdentifierInfo *Name##BTName = nullptr; macro 679 #define BuiltinTemplate(BTName) \ macro 1208 #define BuiltinTemplate(BTName) BuiltinTemplateDecl *get##BTName##Decl() const; macro 2159 #define BuiltinTemplate(BTName) \ macro
|
| H A D | DeclTemplate.h | 1768 static bool classofKind(Kind K) { return K == BuiltinTemplate; }
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTCommon.cpp | 449 case Decl::BuiltinTemplate: in isRedeclarableDeclKind()
|
| H A D | ASTWriter.cpp | 5602 #define BuiltinTemplate(BTName) \ in PrepareWritingSpecialDecls() macro
|
| H A D | ASTReader.cpp | 8200 #define BuiltinTemplate(BTName) \ in getPredefinedDecl() macro
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 308 case TemplateDecl::BuiltinTemplate: in isTypeAlias() 1594 : TemplateDecl(BuiltinTemplate, DC, SourceLocation(), Name, in BuiltinTemplateDecl() 1661 case Decl::Kind::BuiltinTemplate: in getReplacedTemplateParameterList()
|
| H A D | DeclBase.cpp | 984 case BuiltinTemplate: in getIdentifierNamespaceForKind()
|
| H A D | ASTContext.cpp | 1213 auto *BuiltinTemplate = in buildBuiltinTemplateDecl() local 1215 BuiltinTemplate->setImplicit(); in buildBuiltinTemplateDecl() 1216 getTranslationUnitDecl()->addDecl(BuiltinTemplate); in buildBuiltinTemplateDecl() 1218 return BuiltinTemplate; in buildBuiltinTemplateDecl() 1221 #define BuiltinTemplate(BTName) \ macro
|
| H A D | ASTImporter.cpp | 5687 #define BuiltinTemplate(BTName) \ in VisitBuiltinTemplateDecl() macro
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenDecl.cpp | 525 case Decl::BuiltinTemplate: in emitDecl()
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PPMacroExpansion.cpp | 1790 #define BuiltinTemplate(BTName) .Case(#BTName, getLangOpts().CPlusPlus) in ExpandBuiltinMacro() macro
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaLookup.cpp | 932 #define BuiltinTemplate(BIName) in LookupBuiltin() macro 941 #define BuiltinTemplate(BIName) in LookupBuiltin() macro
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 54 case Decl::BuiltinTemplate: in EmitDecl()
|