Home | History | Annotate | Download | only in AST

Lines Matching defs:NonTypeTemplateParmDecl

43       if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P))
70 if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P))
82 } else if (const auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(P)) {
102 else if (const NonTypeTemplateParmDecl *NTTP
103 = dyn_cast<NonTypeTemplateParmDecl>(FirstParm))
213 } else if (auto *NTTP = dyn_cast<NonTypeTemplateParmDecl>(Param)) {
517 // NonTypeTemplateParmDecl Method Implementations
520 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(
537 NonTypeTemplateParmDecl *
538 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
543 return new (C, DC) NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id,
547 NonTypeTemplateParmDecl *NonTypeTemplateParmDecl::Create(
555 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo,
559 NonTypeTemplateParmDecl *
560 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
561 return new (C, ID) NonTypeTemplateParmDecl(nullptr, SourceLocation(),
566 NonTypeTemplateParmDecl *
567 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID,
572 NonTypeTemplateParmDecl(nullptr, SourceLocation(), SourceLocation(),
579 SourceRange NonTypeTemplateParmDecl::getSourceRange() const {
586 SourceLocation NonTypeTemplateParmDecl::getDefaultArgumentLoc() const {
1164 auto *N = NonTypeTemplateParmDecl::Create(
1189 auto *NonTypeTemplateParm = NonTypeTemplateParmDecl::Create(
1204 auto *Index = NonTypeTemplateParmDecl::Create(