/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | DeclTemplate.cpp | 42 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) 75 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) 87 } else if (NonTypeTemplateParmDecl *NTTP 88 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 108 else if (const NonTypeTemplateParmDecl *NTTP 109 = dyn_cast<NonTypeTemplateParmDecl>(FirstParm)) 191 } else if (NonTypeTemplateParmDecl *NTTP = 192 dyn_cast<NonTypeTemplateParmDecl>(*Para 517 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, function in class:NonTypeTemplateParmDecl [all...] |
H A D | ExprClassification.cpp | 408 // In addition, NonTypeTemplateParmDecl derives from VarDecl but isn't an 416 if (const NonTypeTemplateParmDecl *NTTParm = 417 dyn_cast<NonTypeTemplateParmDecl>(D))
|
H A D | ASTDiagnostic.cpp | 888 if (NonTypeTemplateParmDecl *DefaultNTTPD = 889 dyn_cast<NonTypeTemplateParmDecl>(ParamND)) { 1074 Expr *GetExpr(const TSTiterator &Iter, NonTypeTemplateParmDecl *DefaultNTTPD) {
|
H A D | DeclBase.cpp | 140 if (const NonTypeTemplateParmDecl *NTTP 141 = dyn_cast<NonTypeTemplateParmDecl>(this)) 676 isa<NonTypeTemplateParmDecl>(this) ||
|
H A D | ASTImporter.cpp | 160 Decl *VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1213 NonTypeTemplateParmDecl *D1, 1214 NonTypeTemplateParmDecl *D2) { 1386 } else if (NonTypeTemplateParmDecl *NTTP1 1387 = dyn_cast<NonTypeTemplateParmDecl>(D1)) { 1388 if (NonTypeTemplateParmDecl *NTTP2 1389 = dyn_cast<NonTypeTemplateParmDecl>(D2)) { 3913 ASTNodeImporter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 3934 return NonTypeTemplateParmDecl::Create(Importer.getToContext(),
|
H A D | DeclPrinter.cpp | 841 } else if (const NonTypeTemplateParmDecl *NTTP = 842 dyn_cast<NonTypeTemplateParmDecl>(Param)) {
|
H A D | StmtProfile.cpp | 1163 if (const NonTypeTemplateParmDecl *NTTP = 1164 dyn_cast<NonTypeTemplateParmDecl>(D)) {
|
H A D | ASTDumper.cpp | 239 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 1182 void ASTDumper::VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) {
|
H A D | ItaniumMangle.cpp | 2980 const NonTypeTemplateParmDecl *PD = cast<NonTypeTemplateParmDecl>(D); 3114 else if (const NonTypeTemplateParmDecl *NTTP 3115 = dyn_cast<NonTypeTemplateParmDecl>(Pack))
|
H A D | ASTContext.cpp | 116 isa<NonTypeTemplateParmDecl>(D) || 551 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 600 else if (NonTypeTemplateParmDecl *NTTP 601 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 604 NonTypeTemplateParmDecl *Param; 614 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(), 625 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(),
|
H A D | ExprCXX.cpp | 1415 NonTypeTemplateParmDecl *Param,
|
/freebsd-10.3-release/contrib/llvm/tools/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 81 class NonTypeTemplateParmDecl;
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Index/ |
H A D | USRGeneration.cpp | 66 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 251 const NonTypeTemplateParmDecl *D) { 690 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 693 NonTypeTemplateParmDecl *Param 694 = NonTypeTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(), 1215 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { 1326 } else if (NonTypeTemplateParmDecl *NewNonTypeParm 1327 = dyn_cast<NonTypeTemplateParmDecl>(*NewParam)) { 1346 NonTypeTemplateParmDecl *OldNonTypeParm 1347 = OldParams? cast<NonTypeTemplateParmDecl>(*OldParam) : 0; 1470 else if (NonTypeTemplateParmDecl *NTTP 1471 = dyn_cast<NonTypeTemplateParmDecl>(*NewPara [all...] |
H A D | SemaTemplateDeduction.cpp | 142 static NonTypeTemplateParmDecl *getDeducedParameterFromExpr(Expr *E) { 156 return dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl()); 317 NonTypeTemplateParmDecl *NTTP, 347 NonTypeTemplateParmDecl *NTTP, 378 NonTypeTemplateParmDecl *NTTP, 556 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 578 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) 1318 NonTypeTemplateParmDecl *NTT [all...] |
H A D | SemaTemplateInstantiate.cpp | 367 NamedDecl *Template, NonTypeTemplateParmDecl *Param, 722 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 867 NonTypeTemplateParmDecl *D); 953 ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *parm, 1188 NonTypeTemplateParmDecl *NTTP) { 1225 NonTypeTemplateParmDecl *parm, 1380 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { 2787 if (isa<NonTypeTemplateParmDecl>( [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1792 NonTypeTemplateParmDecl *D) { 1907 NonTypeTemplateParmDecl *Param; 1909 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1920 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1952 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*I)) 4353 if (isa<ParmVarDecl>(D) || isa<NonTypeTemplateParmDecl>(D) || 4375 if (isa<NonTypeTemplateParmDecl>(D) || isa<TemplateTypeParmDecl>(D) ||
|
H A D | SemaTemplateVariadic.cpp | 522 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND))
|
H A D | SemaCodeComplete.cpp | 2337 } else if (NonTypeTemplateParmDecl *NTTP 2338 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 2688 else if (NonTypeTemplateParmDecl *NTTP 2689 = dyn_cast<NonTypeTemplateParmDecl>(Param))
|
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 34 class NonTypeTemplateParmDecl; 41 typedef llvm::PointerUnion3<TemplateTypeParmDecl*, NonTypeTemplateParmDecl*, 1019 /// NonTypeTemplateParmDecl - Declares a non-type template parameter, 1024 class NonTypeTemplateParmDecl class in class:clang::TemplateParameterList 1044 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, function in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 1054 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, 1065 static NonTypeTemplateParmDecl * 1070 static NonTypeTemplateParmDecl * 1077 static NonTypeTemplateParmDecl *CreateDeserialized(ASTContext &C, 1079 static NonTypeTemplateParmDecl *CreateDeserialize [all...] |
H A D | ExprCXX.h | 3720 NonTypeTemplateParmDecl *Param; 3737 NonTypeTemplateParmDecl *param, 3751 NonTypeTemplateParmDecl *getParameter() const { return Param; } 3775 NonTypeTemplateParmDecl *Param; 3794 NonTypeTemplateParmDecl *Param, 3799 NonTypeTemplateParmDecl *getParameterPack() const { return Param; }
|
H A D | RecursiveASTVisitor.h | 1857 DEF_TRAVERSE_DECL(NonTypeTemplateParmDecl, {
|
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 266 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1746 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1758 // Rest of NonTypeTemplateParmDecl. 2041 if (const NonTypeTemplateParmDecl *TX = dyn_cast<NonTypeTemplateParmDecl>(X)) { 2042 const NonTypeTemplateParmDecl *TY = cast<NonTypeTemplateParmDecl>(Y); 2479 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID); 2482 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID, Record[Idx++]);
|
H A D | ASTWriterDecl.cpp | 92 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1316 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1336 // Rest of NonTypeTemplateParmDecl.
|
/freebsd-10.3-release/contrib/llvm/tools/lldb/source/Symbol/ |
H A D | ClangASTContext.cpp | 1202 template_param_decls.push_back (NonTypeTemplateParmDecl::Create (*ast,
|