Searched refs:NonTypeTemplateParmDecl (Results 1 - 25 of 36) sorted by relevance

12

/external/clang/lib/AST/
H A DDeclTemplate.cpp42 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 DExprClassification.cpp406 // In addition, NonTypeTemplateParmDecl derives from VarDecl but isn't an
414 if (const NonTypeTemplateParmDecl *NTTParm =
415 dyn_cast<NonTypeTemplateParmDecl>(D))
H A DDeclBase.cpp146 if (const NonTypeTemplateParmDecl *NTTP
147 = dyn_cast<NonTypeTemplateParmDecl>(this))
687 isa<NonTypeTemplateParmDecl>(this) ||
H A DASTImporter.cpp160 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 DASTDiagnostic.cpp919 if (NonTypeTemplateParmDecl *DefaultNTTPD =
920 dyn_cast<NonTypeTemplateParmDecl>(ParamND)) {
1107 Expr *GetExpr(const TSTiterator &Iter, NonTypeTemplateParmDecl *DefaultNTTPD) {
H A DDeclPrinter.cpp844 } else if (const NonTypeTemplateParmDecl *NTTP =
845 dyn_cast<NonTypeTemplateParmDecl>(Param)) {
H A DStmtProfile.cpp1242 if (const NonTypeTemplateParmDecl *NTTP =
1243 dyn_cast<NonTypeTemplateParmDecl>(D)) {
H A DASTContext.cpp124 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 DASTDumper.cpp278 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D);
1210 void ASTDumper::VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D) {
H A DItaniumMangle.cpp3033 const NonTypeTemplateParmDecl *PD = cast<NonTypeTemplateParmDecl>(D);
3168 else if (const NonTypeTemplateParmDecl *NTTP
3169 = dyn_cast<NonTypeTemplateParmDecl>(Pack))
H A DExprCXX.cpp1422 NonTypeTemplateParmDecl *Param,
/external/lldb/include/lldb/Core/
H A DClangForward.h81 class NonTypeTemplateParmDecl;
/external/clang/lib/Index/
H A DUSRGeneration.cpp91 void VisitNonTypeTemplateParmDecl(const NonTypeTemplateParmDecl *D);
274 const NonTypeTemplateParmDecl *D) {
694 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(*P)) {
/external/clang/lib/Sema/
H A DSemaTemplate.cpp688 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 DSemaTemplateDeduction.cpp142 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 DSemaTemplateInstantiate.cpp313 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 DSemaTemplateInstantiateDecl.cpp1813 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 DSemaTemplateVariadic.cpp522 if (NonTypeTemplateParmDecl *NTTP = dyn_cast<NonTypeTemplateParmDecl>(ND))
H A DSemaCodeComplete.cpp2333 } 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 DDeclTemplate.h34 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 DExprCXX.h3516 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 DCursorVisitor.h216 bool VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
H A DCIndex.cpp876 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 DASTReaderDecl.cpp280 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 DASTWriterDecl.cpp92 void VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D);
1327 void ASTDeclWriter::VisitNonTypeTemplateParmDecl(NonTypeTemplateParmDecl *D) {
1347 // Rest of NonTypeTemplateParmDecl.

Completed in 678 milliseconds

12