Searched refs:NonTypeTemplateParmDecl (Results 26 - 49 of 49) sorted by relevance

12

/netbsd-current/external/apache2/llvm/dist/clang/lib/AST/
H A DODRHash.cpp391 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) {
H A DStmtProfile.cpp93 if (const NonTypeTemplateParmDecl *NTTP =
94 dyn_cast<NonTypeTemplateParmDecl>(D)) {
H A DASTStructuralEquivalence.cpp1719 NonTypeTemplateParmDecl *D1,
1720 NonTypeTemplateParmDecl *D2) {
H A DASTContext.cpp158 isa<NonTypeTemplateParmDecl>(D) ||
687 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
810 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
813 NonTypeTemplateParmDecl *Param;
823 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(),
833 Param = NonTypeTemplateParmDecl::Create(*this, getTranslationUnitDecl(),
4967 } else if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) {
H A DTextNodeDumper.cpp2033 const NonTypeTemplateParmDecl *D) {
H A DJSONNodeDumper.cpp866 const NonTypeTemplateParmDecl *D) {
H A DExprCXX.cpp1582 QualType T, ExprValueKind ValueKind, NonTypeTemplateParmDecl *Param,
H A DASTImporter.cpp530 ExpectedDecl VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
5313 ASTNodeImporter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) {
5324 NonTypeTemplateParmDecl *ToD = nullptr;
H A DDecl.cpp262 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) {
/netbsd-current/external/apache2/llvm/dist/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp764 const internal::VariadicDynCastAllOfMatcher<Decl, NonTypeTemplateParmDecl>
/netbsd-current/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp10230 const auto *FirstParam = cast<NonTypeTemplateParmDecl>(FirstDecl);
10231 const auto *SecondParam = cast<NonTypeTemplateParmDecl>(SecondDecl);
11073 if (isa<NonTypeTemplateParmDecl>(FirstParam) &&
11074 isa<NonTypeTemplateParmDecl>(SecondParam)) {
11075 NonTypeTemplateParmDecl *FirstNTTPD =
11076 cast<NonTypeTemplateParmDecl>(FirstParam);
11077 NonTypeTemplateParmDecl *SecondNTTPD =
11078 cast<NonTypeTemplateParmDecl>(SecondParam);
H A DASTReaderStmt.cpp2125 E->ParamAndRef.setPointer(readDeclAs<NonTypeTemplateParmDecl>());
2134 E->Param = readDeclAs<NonTypeTemplateParmDecl>();
H A DASTWriterDecl.cpp105 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
1679 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) {
1703 // Rest of NonTypeTemplateParmDecl.
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaDeclCXX.cpp1195 isa<NonTypeTemplateParmDecl>(TPL->getParam(0))) {
6095 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1));
6149 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(1));
6158 auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Params->getParam(2));
15623 NonTypeTemplateParmDecl *PmDecl =
15624 dyn_cast<NonTypeTemplateParmDecl>(TemplateParams->getParam(0));
15646 NonTypeTemplateParmDecl *PmArgs =
15647 dyn_cast<NonTypeTemplateParmDecl>(TemplateParams->getParam(1));
H A DSemaCodeComplete.cpp3087 } else if (NonTypeTemplateParmDecl *NTTP =
3088 dyn_cast<NonTypeTemplateParmDecl>(*P)) {
3497 else if (NonTypeTemplateParmDecl *NTTP =
3498 dyn_cast<NonTypeTemplateParmDecl>(Param))
H A DSemaOverload.cpp5694 T, cast<NonTypeTemplateParmDecl>(Dest)),
10706 (ParamD = Param.dyn_cast<NonTypeTemplateParmDecl*>()) ||
10762 else if (isa<NonTypeTemplateParmDecl>(ParamD)) {
10812 else if (NonTypeTemplateParmDecl *NTTP
10813 = dyn_cast<NonTypeTemplateParmDecl>(ParamD))
H A DSemaLookup.cpp1608 if (auto *P = dyn_cast<NonTypeTemplateParmDecl>(D))
H A DSemaDeclAttr.cpp7406 if (isa<NonTypeTemplateParmDecl>(TParam)) {
H A DSemaExpr.cpp13611 } else if (!isa<FunctionDecl>(dcl) && !isa<NonTypeTemplateParmDecl>(dcl) &&
/netbsd-current/external/apache2/llvm/dist/clang/tools/libclang/
H A DCIndex.cpp929 bool CursorVisitor::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) {
4515 if (isa<NonTypeTemplateParmDecl>(SizeOfPack->getPack()) ||
5168 else if (NonTypeTemplateParmDecl *NTTP =
5169 dyn_cast<NonTypeTemplateParmDecl>(Param))
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DSema.h7475 NonTypeTemplateParmDecl *ConstrainedParameter,
7763 ExprResult CheckTemplateArgument(NonTypeTemplateParmDecl *Param,
8588 /// NonTypeTemplateParmDecl or a TemplateTemplateParmDecl.
8886 NonTypeTemplateParmDecl *Param,
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchers.h584 NonTypeTemplateParmDecl>
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/AST/
H A DRecursiveASTVisitor.h2151 DEF_TRAVERSE_DECL(NonTypeTemplateParmDecl, {
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1938 dyn_cast_or_null<NonTypeTemplateParmDecl>(TPList->getParam(i)))

Completed in 1097 milliseconds

12