/external/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 504 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, function in class:NonTypeTemplateParmDecl [all...] |
H A D | ExprClassification.cpp | 398 // In addition, NonTypeTemplateParmDecl derives from VarDecl but isn't an 406 if (const NonTypeTemplateParmDecl *NTTParm = 407 dyn_cast<NonTypeTemplateParmDecl>(D))
|
H A D | ASTDiagnostic.cpp | 799 if (NonTypeTemplateParmDecl *DefaultNTTPD = 800 dyn_cast<NonTypeTemplateParmDecl>(ParamND)) { 901 void GetExpr(const TSTiterator &Iter, NonTypeTemplateParmDecl *DefaultNTTPD,
|
H A D | DeclBase.cpp | 129 if (const NonTypeTemplateParmDecl *NTTP 130 = dyn_cast<NonTypeTemplateParmDecl>(this)) 664 isa<NonTypeTemplateParmDecl>(this) ||
|
H A D | ItaniumMangle.cpp | 2795 const NonTypeTemplateParmDecl *PD = cast<NonTypeTemplateParmDecl>(D); 2923 else if (const NonTypeTemplateParmDecl *NTTP 2924 = dyn_cast<NonTypeTemplateParmDecl>(Pack)) 3145 const NonTypeTemplateParmDecl *Parameter = cast<NonTypeTemplateParmDecl>(P);
|
H A D | DeclPrinter.cpp | 776 } else if (const NonTypeTemplateParmDecl *NTTP = 777 dyn_cast<NonTypeTemplateParmDecl>(Param)) {
|
H A D | DumpXML.cpp | 704 // NonTypeTemplateParmDecl 705 void visitNonTypeTemplateParmDeclAttrs(NonTypeTemplateParmDecl *D) { 709 void visitNonTypeTemplateParmDeclChildren(NonTypeTemplateParmDecl *D) {
|
H A D | StmtProfile.cpp | 1074 if (const NonTypeTemplateParmDecl *NTTP = 1075 dyn_cast<NonTypeTemplateParmDecl>(D)) {
|
H A D | ASTImporter.cpp | 155 Decl *VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1101 NonTypeTemplateParmDecl *D1, 1102 NonTypeTemplateParmDecl *D2) { 1274 } else if (NonTypeTemplateParmDecl *NTTP1 1275 = dyn_cast<NonTypeTemplateParmDecl>(D1)) { 1276 if (NonTypeTemplateParmDecl *NTTP2 1277 = dyn_cast<NonTypeTemplateParmDecl>(D2)) { 3650 ASTNodeImporter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 3671 return NonTypeTemplateParmDecl::Create(Importer.getToContext(),
|
H A D | ASTContext.cpp | 98 isa<NonTypeTemplateParmDecl>(D) || 401 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 450 else if (NonTypeTemplateParmDecl *NTTP 451 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 454 NonTypeTemplateParmDecl *Param; 464 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(), 475 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(),
|
H A D | Decl.cpp | 82 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 34 class NonTypeTemplateParmDecl; 39 typedef llvm::PointerUnion3<TemplateTypeParmDecl*, NonTypeTemplateParmDecl*, 986 /// NonTypeTemplateParmDecl - Declares a non-type template parameter, 991 class NonTypeTemplateParmDecl class in class:clang::TemplateParameterList 1011 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, function in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 1021 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, 1032 static NonTypeTemplateParmDecl * 1037 static NonTypeTemplateParmDecl * 1044 static NonTypeTemplateParmDecl *CreateDeserialized(ASTContext &C, 1046 static NonTypeTemplateParmDecl *CreateDeserialize [all...] |
H A D | ExprCXX.h | 3516 NonTypeTemplateParmDecl *Param; 3533 NonTypeTemplateParmDecl *param, 3546 NonTypeTemplateParmDecl *getParameter() const { return Param; } 3573 NonTypeTemplateParmDecl *Param; 3592 NonTypeTemplateParmDecl *Param, 3597 NonTypeTemplateParmDecl *getParameterPack() const { return Param; }
|
H A D | RecursiveASTVisitor.h | 1786 DEF_TRAVERSE_DECL(NonTypeTemplateParmDecl, {
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 702 NonTypeTemplateParmDecl *Param 703 = NonTypeTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(), 1216 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { 1328 } else if (NonTypeTemplateParmDecl *NewNonTypeParm 1329 = dyn_cast<NonTypeTemplateParmDecl>(*NewParam)) { 1348 NonTypeTemplateParmDecl *OldNonTypeParm 1349 = OldParams? cast<NonTypeTemplateParmDecl>(*OldParam) : 0; 1473 else if (NonTypeTemplateParmDecl *NTTP 1474 = dyn_cast<NonTypeTemplateParmDecl>(*NewPara [all...] |
H A D | SemaTemplateDeduction.cpp | 139 static NonTypeTemplateParmDecl *getDeducedParameterFromExpr(Expr *E) { 153 return dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl()); 297 NonTypeTemplateParmDecl *NTTP, 327 NonTypeTemplateParmDecl *NTTP, 358 NonTypeTemplateParmDecl *NTTP, 529 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 551 else if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) 1251 NonTypeTemplateParmDecl *NTT [all...] |
H A D | SemaTemplateInstantiate.cpp | 322 NamedDecl *Template, NonTypeTemplateParmDecl *Param, 661 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 806 NonTypeTemplateParmDecl *D); 855 ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *parm, 1105 NonTypeTemplateParmDecl *NTTP) { 1143 NonTypeTemplateParmDecl *parm, 1235 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) {
|
H A D | SemaTemplateVariadic.cpp | 522 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND))
|
H A D | SemaTemplateInstantiateDecl.cpp | 1626 NonTypeTemplateParmDecl *D) { 1741 NonTypeTemplateParmDecl *Param; 1743 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1754 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1782 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*I)) 3386 if (isa<ParmVarDecl>(D) || isa<NonTypeTemplateParmDecl>(D) ||
|
/external/clang/tools/libclang/ |
H A D | CIndexUSRs.cpp | 86 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 263 void USRGenerator::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 694 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
|
H A D | CursorVisitor.h | 216 bool VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
|
H A D | CIndex.cpp | 820 bool CursorVisitor::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 2960 if (isa<NonTypeTemplateParmDecl>(SizeOfPack->getPack()) || 3318 else if (NonTypeTemplateParmDecl *NTTP 3319 = dyn_cast<NonTypeTemplateParmDecl>(Param))
|
/external/clang/include/clang/Sema/ |
H A D | Template.h | 413 Decl *VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 254 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1462 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1474 // Rest of NonTypeTemplateParmDecl. 2006 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID); 2009 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID, Record[Idx++]);
|
H A D | ASTWriterDecl.cpp | 88 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1173 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1193 // Rest of NonTypeTemplateParmDecl.
|