| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | DeclTemplate.cpp | 42 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) in TemplateParameterList() 75 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) in getMinRequiredArguments() 87 } else if (NonTypeTemplateParmDecl *NTTP in getMinRequiredArguments() 88 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in getMinRequiredArguments() 108 else if (const NonTypeTemplateParmDecl *NTTP in getDepth() 109 = dyn_cast<NonTypeTemplateParmDecl>(FirstParm)) in getDepth() 191 } else if (NonTypeTemplateParmDecl *NTTP = in GenerateInjectedTemplateArgs() 192 dyn_cast<NonTypeTemplateParmDecl>(*Param)) { in GenerateInjectedTemplateArgs() 514 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC, in NonTypeTemplateParmDecl() function in NonTypeTemplateParmDecl 538 NonTypeTemplateParmDecl * [all …]
|
| H A D | ASTDiagnostic.cpp | 937 NonTypeTemplateParmDecl *Default, bool &HasInt, bool &HasValueDecl, in InitializeNonTypeDiffVariables() 960 NonTypeTemplateParmDecl *Default) { in NeedsAddressOf() 983 NonTypeTemplateParmDecl *FromDefaultNonTypeDecl, in DiffNonTypes() 984 NonTypeTemplateParmDecl *ToDefaultNonTypeDecl) { in DiffNonTypes() 1105 NonTypeTemplateParmDecl *FromDefaultNonTypeDecl = in DiffTemplate() 1106 dyn_cast<NonTypeTemplateParmDecl>(FromParamND); in DiffTemplate() 1107 NonTypeTemplateParmDecl *ToDefaultNonTypeDecl = in DiffTemplate() 1108 dyn_cast<NonTypeTemplateParmDecl>(ToParamND); in DiffTemplate() 1199 NonTypeTemplateParmDecl *DefaultNTTPD) { in GetExpr()
|
| H A D | ExprClassification.cpp | 416 if (const NonTypeTemplateParmDecl *NTTParm = in ClassifyDecl() 417 dyn_cast<NonTypeTemplateParmDecl>(D)) in ClassifyDecl()
|
| H A D | DeclBase.cpp | 146 if (const NonTypeTemplateParmDecl *NTTP in isTemplateParameterPack() 147 = dyn_cast<NonTypeTemplateParmDecl>(this)) in isTemplateParameterPack() 693 isa<NonTypeTemplateParmDecl>(this) || in AccessDeclContextSanity()
|
| H A D | DeclPrinter.cpp | 863 } else if (const NonTypeTemplateParmDecl *NTTP = in PrintTemplateParameters() 864 dyn_cast<NonTypeTemplateParmDecl>(Param)) { in PrintTemplateParameters()
|
| H A D | ASTImporter.cpp | 161 Decl *VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1211 NonTypeTemplateParmDecl *D1, in IsStructurallyEquivalent() 1212 NonTypeTemplateParmDecl *D2) { in IsStructurallyEquivalent() 1384 } else if (NonTypeTemplateParmDecl *NTTP1 in Finish() 1385 = dyn_cast<NonTypeTemplateParmDecl>(D1)) { in Finish() 1386 if (NonTypeTemplateParmDecl *NTTP2 in Finish() 1387 = dyn_cast<NonTypeTemplateParmDecl>(D2)) { in Finish() 3929 ASTNodeImporter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl() 3950 return NonTypeTemplateParmDecl::Create(Importer.getToContext(), in VisitNonTypeTemplateParmDecl()
|
| H A D | StmtProfile.cpp | 1345 if (const NonTypeTemplateParmDecl *NTTP = in VisitDecl() 1346 dyn_cast<NonTypeTemplateParmDecl>(D)) { in VisitDecl()
|
| H A D | ItaniumMangle.cpp | 3076 const NonTypeTemplateParmDecl *PD = cast<NonTypeTemplateParmDecl>(D); in mangleExpression() 3211 else if (const NonTypeTemplateParmDecl *NTTP in mangleExpression() 3212 = dyn_cast<NonTypeTemplateParmDecl>(Pack)) in mangleExpression()
|
| H A D | ASTContext.cpp | 124 isa<NonTypeTemplateParmDecl>(D) || in getRawCommentForDeclNoCache() 564 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in Profile() 613 else if (NonTypeTemplateParmDecl *NTTP in getCanonicalTemplateTemplateParmDecl() 614 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in getCanonicalTemplateTemplateParmDecl() 617 NonTypeTemplateParmDecl *Param; in getCanonicalTemplateTemplateParmDecl() 627 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(), in getCanonicalTemplateTemplateParmDecl() 638 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(), in getCanonicalTemplateTemplateParmDecl()
|
| H A D | ASTDumper.cpp | 453 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 1332 void ASTDumper::VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
|
| H A D | Decl.cpp | 249 if (const NonTypeTemplateParmDecl *NTTP = in getLVForTemplateParameterList() 250 dyn_cast<NonTypeTemplateParmDecl>(P)) { in getLVForTemplateParameterList()
|
| H A D | ExprCXX.cpp | 1432 NonTypeTemplateParmDecl *Param, in SubstNonTypeTemplateParmPackExpr()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaTemplate.cpp | 683 NonTypeTemplateParmDecl *Param in ActOnNonTypeTemplateParameter() 684 = NonTypeTemplateParmDecl::Create(Context, Context.getTranslationUnitDecl(), in ActOnNonTypeTemplateParameter() 1211 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) { in DiagnoseUnexpandedParameterPacks() 1322 } else if (NonTypeTemplateParmDecl *NewNonTypeParm in CheckTemplateParameterList() 1323 = dyn_cast<NonTypeTemplateParmDecl>(*NewParam)) { in CheckTemplateParameterList() 1342 NonTypeTemplateParmDecl *OldNonTypeParm in CheckTemplateParameterList() 1343 = OldParams? cast<NonTypeTemplateParmDecl>(*OldParam) : nullptr; in CheckTemplateParameterList() 1466 else if (NonTypeTemplateParmDecl *NTTP in CheckTemplateParameterList() 1467 = dyn_cast<NonTypeTemplateParmDecl>(*NewParam)) in CheckTemplateParameterList() 1494 } else if (NonTypeTemplateParmDecl *PD = in DependencyChecker() [all …]
|
| H A D | SemaTemplateDeduction.cpp | 142 static NonTypeTemplateParmDecl *getDeducedParameterFromExpr(Expr *E) { in getDeducedParameterFromExpr() 156 return dyn_cast<NonTypeTemplateParmDecl>(DRE->getDecl()); in getDeducedParameterFromExpr() 317 NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument() 347 NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument() 378 NonTypeTemplateParmDecl *NTTP, in DeduceNonTypeTemplateArgument() 556 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() 578 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) in makeTemplateParameter() 1379 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() 1639 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() 1661 NonTypeTemplateParmDecl *NTTP in DeduceTemplateArgumentsByTypeMatch() [all …]
|
| H A D | SemaTemplateInstantiate.cpp | 313 NamedDecl *Template, NonTypeTemplateParmDecl *Param, in InstantiatingTemplate() 634 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex() 781 NonTypeTemplateParmDecl *D); 871 ExprResult transformNonTypeTemplateParmRef(NonTypeTemplateParmDecl *parm, 1106 NonTypeTemplateParmDecl *NTTP) { in TransformTemplateParmRefExpr() 1161 NonTypeTemplateParmDecl *parm, in transformNonTypeTemplateParmRef() 1314 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(D)) { in TransformDeclRefExpr() 2811 if (isa<NonTypeTemplateParmDecl>(D) || isa<TemplateTypeParmDecl>(D) || in findInstantiationOf()
|
| H A D | SemaTemplateVariadic.cpp | 536 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND)) in getDepthAndIndex()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1896 NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl() 2011 NonTypeTemplateParmDecl *Param; in VisitNonTypeTemplateParmDecl() 2013 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, in VisitNonTypeTemplateParmDecl() 2024 Param = NonTypeTemplateParmDecl::Create(SemaRef.Context, Owner, in VisitNonTypeTemplateParmDecl() 2056 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*I)) in collectUnexpandedParameterPacks() 4383 if (isa<ParmVarDecl>(D) || isa<NonTypeTemplateParmDecl>(D) || in FindInstantiatedDecl() 4405 if (isa<NonTypeTemplateParmDecl>(D) || isa<TemplateTypeParmDecl>(D) || in FindInstantiatedDecl()
|
| H A D | SemaCodeComplete.cpp | 2333 } else if (NonTypeTemplateParmDecl *NTTP in AddTemplateParameterChunks() 2334 = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in AddTemplateParameterChunks() 2682 else if (NonTypeTemplateParmDecl *NTTP in CreateCodeCompletionString() 2683 = dyn_cast<NonTypeTemplateParmDecl>(Param)) in CreateCodeCompletionString()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Index/ |
| H A D | USRGeneration.cpp | 91 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D); 290 const NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl() 736 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) { in VisitTemplateParameterList()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclTemplate.h | 34 class NonTypeTemplateParmDecl; variable 41 typedef llvm::PointerUnion3<TemplateTypeParmDecl*, NonTypeTemplateParmDecl*, 1032 class NonTypeTemplateParmDecl 1052 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, 1062 NonTypeTemplateParmDecl(DeclContext *DC, SourceLocation StartLoc, 1073 static NonTypeTemplateParmDecl * 1078 static NonTypeTemplateParmDecl * 1085 static NonTypeTemplateParmDecl *CreateDeserialized(ASTContext &C, 1087 static NonTypeTemplateParmDecl *CreateDeserialized(ASTContext &C,
|
| H A D | ExprCXX.h | 3547 NonTypeTemplateParmDecl *Param; 3564 NonTypeTemplateParmDecl *param, in SubstNonTypeTemplateParmExpr() 3578 NonTypeTemplateParmDecl *getParameter() const { return Param; } in getParameter() 3602 NonTypeTemplateParmDecl *Param; 3621 NonTypeTemplateParmDecl *Param, 3626 NonTypeTemplateParmDecl *getParameterPack() const { return Param; } in getParameterPack()
|
| /minix3/external/bsd/llvm/dist/clang/tools/libclang/ |
| H A D | CursorVisitor.h | 216 bool VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
|
| H A D | CIndex.cpp | 880 bool CursorVisitor::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl() 3385 if (isa<NonTypeTemplateParmDecl>(SizeOfPack->getPack()) || in getDeclFromExpr() 3823 else if (NonTypeTemplateParmDecl *NTTP in clang_getCursorDisplayName() 3824 = dyn_cast<NonTypeTemplateParmDecl>(Param)) in clang_getCursorDisplayName()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 298 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1987 void ASTDeclReader::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl() 2335 if (const NonTypeTemplateParmDecl *TX = dyn_cast<NonTypeTemplateParmDecl>(X)) { in isSameTemplateParameter() 2336 const NonTypeTemplateParmDecl *TY = cast<NonTypeTemplateParmDecl>(Y); in isSameTemplateParameter() 3008 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID); in ReadDeclRecord() 3011 D = NonTypeTemplateParmDecl::CreateDeserialized(Context, ID, Record[Idx++]); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 92 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D); 1359 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) { in VisitNonTypeTemplateParmDecl()
|