/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 514 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, function in class:NonTypeTemplateParmDecl [all...] |
H A D | ExprClassification.cpp | 406 // In addition, NonTypeTemplateParmDecl derives from VarDecl but isn't an 414 if (const NonTypeTemplateParmDecl *NTTParm = 415 dyn_cast<NonTypeTemplateParmDecl>(D))
|
H A D | DeclBase.cpp | 146 if (const NonTypeTemplateParmDecl *NTTP 147 = dyn_cast<NonTypeTemplateParmDecl>(this)) 687 isa<NonTypeTemplateParmDecl>(this) ||
|
H A D | ASTImporter.cpp | 160 Decl *VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1210 NonTypeTemplateParmDecl *D1, 1211 NonTypeTemplateParmDecl *D2) { 1383 } else if (NonTypeTemplateParmDecl *NTTP1 1384 = dyn_cast<NonTypeTemplateParmDecl>(D1)) { 1385 if (NonTypeTemplateParmDecl *NTTP2 1386 = dyn_cast<NonTypeTemplateParmDecl>(D2)) { 3894 ASTNodeImporter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 3915 return NonTypeTemplateParmDecl::Create(Importer.getToContext(),
|
H A D | ASTDiagnostic.cpp | 919 if (NonTypeTemplateParmDecl *DefaultNTTPD = 920 dyn_cast<NonTypeTemplateParmDecl>(ParamND)) { 1107 Expr *GetExpr(const TSTiterator &Iter, NonTypeTemplateParmDecl *DefaultNTTPD) {
|
H A D | DeclPrinter.cpp | 844 } else if (const NonTypeTemplateParmDecl *NTTP = 845 dyn_cast<NonTypeTemplateParmDecl>(Param)) {
|
H A D | StmtProfile.cpp | 1242 if (const NonTypeTemplateParmDecl *NTTP = 1243 dyn_cast<NonTypeTemplateParmDecl>(D)) {
|
H A D | ASTContext.cpp | 124 isa<NonTypeTemplateParmDecl>(D) || 564 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 613 else if (NonTypeTemplateParmDecl *NTTP 614 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 617 NonTypeTemplateParmDecl *Param; 627 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(), 638 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(),
|
H A D | ASTDumper.cpp | 278 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 1210 void ASTDumper::VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) {
|
H A D | ItaniumMangle.cpp | 3033 const NonTypeTemplateParmDecl *PD = cast<NonTypeTemplateParmDecl>(D); 3168 else if (const NonTypeTemplateParmDecl *NTTP 3169 = dyn_cast<NonTypeTemplateParmDecl>(Pack))
|
H A D | ExprCXX.cpp | 1422 NonTypeTemplateParmDecl *Param,
|
/external/lldb/include/lldb/Core/ |
H A D | ClangForward.h | 81 class NonTypeTemplateParmDecl;
|
/external/clang/lib/Index/ |
H A D | USRGeneration.cpp | 91 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 274 const NonTypeTemplateParmDecl *D) { 694 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
|
/external/clang/lib/Sema/ |
H A D | SemaTemplate.cpp | 688 NonTypeTemplateParmDecl *Param 689 = NonTypeTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(), 1212 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { 1323 } else if (NonTypeTemplateParmDecl *NewNonTypeParm 1324 = dyn_cast<NonTypeTemplateParmDecl>(*NewParam)) { 1343 NonTypeTemplateParmDecl *OldNonTypeParm 1344 = OldParams? cast<NonTypeTemplateParmDecl>(*OldParam) : nullptr; 1467 else if (NonTypeTemplateParmDecl *NTTP 1468 = dyn_cast<NonTypeTemplateParmDecl>(*NewPara [all...] |
H A D | SemaTemplateDeduction.cpp | 142 static NonTypeTemplateParmDecl *getDeducedParameterFromExpr(Expr *E) { 156 return dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl()); 318 NonTypeTemplateParmDecl *NTTP, 348 NonTypeTemplateParmDecl *NTTP, 379 NonTypeTemplateParmDecl *NTTP, 557 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 579 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) 1378 NonTypeTemplateParmDecl *NTT [all...] |
H A D | SemaTemplateInstantiate.cpp | 313 NamedDecl *Template, NonTypeTemplateParmDecl *Param, 630 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) 775 NonTypeTemplateParmDecl *D); 859 ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *parm, 1094 NonTypeTemplateParmDecl *NTTP) { 1131 NonTypeTemplateParmDecl *parm, 1284 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { 2696 if (isa<NonTypeTemplateParmDecl>( [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 1813 NonTypeTemplateParmDecl *D) { 1928 NonTypeTemplateParmDecl *Param; 1930 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1941 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, 1973 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*I)) 4408 if (isa<ParmVarDecl>(D) || isa<NonTypeTemplateParmDecl>(D) || 4430 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 | 2333 } else if (NonTypeTemplateParmDecl *NTTP 2334 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { 2681 else if (NonTypeTemplateParmDecl *NTTP 2682 = dyn_cast<NonTypeTemplateParmDecl>(Param))
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 34 class NonTypeTemplateParmDecl; 41 typedef llvm::PointerUnion3<TemplateTypeParmDecl*, NonTypeTemplateParmDecl*, 1027 /// NonTypeTemplateParmDecl - Declares a non-type template parameter, 1032 class NonTypeTemplateParmDecl class in class:clang::TemplateParameterList 1052 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, function in class:clang::TemplateParameterList::NonTypeTemplateParmDecl 1062 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, 1073 static NonTypeTemplateParmDecl * 1078 static NonTypeTemplateParmDecl * 1085 static NonTypeTemplateParmDecl *CreateDeserialized(ASTContext &C, 1087 static NonTypeTemplateParmDecl *CreateDeserialize [all...] |
H A D | ExprCXX.h | 3516 NonTypeTemplateParmDecl *Param; 3533 NonTypeTemplateParmDecl *param, 3547 NonTypeTemplateParmDecl *getParameter() const { return Param; } 3571 NonTypeTemplateParmDecl *Param; 3590 NonTypeTemplateParmDecl *Param, 3595 NonTypeTemplateParmDecl *getParameterPack() const { return Param; }
|
/external/clang/tools/libclang/ |
H A D | CursorVisitor.h | 216 bool VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
|
H A D | CIndex.cpp | 876 bool CursorVisitor::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 3259 if (isa<NonTypeTemplateParmDecl>(SizeOfPack->getPack()) || 3654 else if (NonTypeTemplateParmDecl *NTTP 3655 = dyn_cast<NonTypeTemplateParmDecl>(Param))
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 280 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1914 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1926 // Rest of NonTypeTemplateParmDecl. 2245 if (const NonTypeTemplateParmDecl *TX = dyn_cast<NonTypeTemplateParmDecl>(X)) { 2246 const NonTypeTemplateParmDecl *TY = cast<NonTypeTemplateParmDecl>(Y); 2715 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID); 2718 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID, Record[Idx++]);
|
H A D | ASTWriterDecl.cpp | 92 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1327 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { 1347 // Rest of NonTypeTemplateParmDecl.
|