Home | History | Annotate | Download | only in AST

Lines Matching defs:NonTypeTemplateParmDecl

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>(*Param)) {
511 // NonTypeTemplateParmDecl Method Implementations
514 NonTypeTemplateParmDecl::NonTypeTemplateParmDecl(DeclContext *DC,
538 NonTypeTemplateParmDecl *
539 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
544 return new (C, DC) NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id,
548 NonTypeTemplateParmDecl *
549 NonTypeTemplateParmDecl::Create(const ASTContext &C, DeclContext *DC,
558 return new (C, DC, Extra) NonTypeTemplateParmDecl(
563 NonTypeTemplateParmDecl *
564 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID) {
565 return new (C, ID) NonTypeTemplateParmDecl(nullptr, SourceLocation(),
570 NonTypeTemplateParmDecl *
571 NonTypeTemplateParmDecl::CreateDeserialized(ASTContext &C, unsigned ID,
574 return new (C, ID, Extra) NonTypeTemplateParmDecl(
579 SourceRange NonTypeTemplateParmDecl::getSourceRange() const {
586 SourceLocation NonTypeTemplateParmDecl::getDefaultArgumentLoc() const {