/external/clang/include/clang/AST/ |
ASTLambda.h | 56 if (FunctionTemplateDecl *F = dyn_cast<FunctionTemplateDecl>(D))
|
ASTMutationListener.h | 25 class FunctionTemplateDecl; 68 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
|
DeclTemplate.h | 32 class FunctionTemplateDecl; 395 FunctionTemplateDecl *Template, 408 Create(ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template, 422 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template; 436 FunctionTemplateDecl *getTemplate() const { return Template.getPointer(); } 562 FunctionTemplateDecl *> { 575 size_t numTrailingObjects(OverloadToken<FunctionTemplateDecl *>) const { 593 FunctionTemplateDecl *getTemplate(unsigned I) const { 595 return getTrailingObjects<FunctionTemplateDecl *>()[I]; 773 /// \c X<int>::f is a FunctionTemplateDecl that describes the functio [all...] |
DeclFriend.h | 140 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND))
|
/external/clang/test/Misc/ |
ast-dump-invalid.cpp | 11 // CHECK-NEXT: `-FunctionTemplateDecl
|
ast-dump-stmt.cpp | 65 // CHECK: FunctionTemplateDecl {{.*}} TestDependentAllocationExpr
|
ast-dump-decl.cpp | 198 // CHECK: FunctionTemplateDecl{{.*}} TestFunctionTemplate 293 // CHECK: FunctionTemplateDecl{{.*}} TestFunctionTemplate 300 // CHECK: FunctionTemplateDecl{{.*}} TestFunctionTemplate 338 // CHECK-NEXT: FunctionTemplateDecl 347 // CHECK-NEXT: FunctionTemplateDecl 358 // CHECK: FunctionTemplateDecl
|
ast-dump-comment.cpp | 74 // CHECK: FunctionTemplateDecl{{.*}}Test_TemplatedFunctionVariadic
|
/external/clang/lib/AST/ |
DeclFriend.cpp | 37 isa<FunctionTemplateDecl>(D) ||
|
DeclTemplate.cpp | 248 // FunctionTemplateDecl Implementation 251 void FunctionTemplateDecl::DeallocateCommon(void *Ptr) { 255 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C, 262 return new (C, DC) FunctionTemplateDecl(C, DC, L, Name, Params, Decl); 265 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C, 267 return new (C, ID) FunctionTemplateDecl(C, nullptr, SourceLocation(), 272 FunctionTemplateDecl::newCommon(ASTContext &C) const { 278 void FunctionTemplateDecl::LoadLazySpecializations() const [all...] |
Comment.cpp | 188 const FunctionTemplateDecl *FTD = cast<FunctionTemplateDecl>(CommentDecl);
|
CommentSema.cpp | 821 if (const FunctionTemplateDecl *FTD = 822 dyn_cast<FunctionTemplateDecl>(ThisDeclInfo->CurrentDecl)) 910 (isa<FunctionTemplateDecl>(ThisDeclInfo->CurrentDecl)); [all...] |
/external/clang/include/clang/Sema/ |
CodeCompleteConsumer.h | 146 class FunctionTemplateDecl; 839 FunctionTemplateDecl *FunctionTemplate; 850 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl) 851 : Kind(CK_FunctionTemplate), FunctionTemplate(FunctionTemplateDecl) { } 864 FunctionTemplateDecl *getFunctionTemplate() const { [all...] |
/external/clang/unittests/AST/ |
DeclPrinterTest.cpp | 1076 functionTemplateDecl(hasName("A")).bind("id"), 1085 functionTemplateDecl(hasName("A")).bind("id"), 1094 functionTemplateDecl(hasName("A")).bind("id"), 1102 functionTemplateDecl(hasName("A")).bind("id"), 1110 functionTemplateDecl(hasName("A")).bind("id"), 1120 functionTemplateDecl(hasName("A")).bind("id"), [all...] |
/external/clang/lib/Frontend/ |
MultiplexConsumer.cpp | 114 void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD, 167 const FunctionTemplateDecl *TD, const FunctionDecl *D) {
|
ASTConsumers.cpp | 455 FunctionTemplateDecl* FTD = cast<FunctionTemplateDecl>(I);
|
/external/clang/tools/libclang/ |
IndexingContext.h | 25 class FunctionTemplateDecl; 431 bool handleFunctionTemplate(const FunctionTemplateDecl *D);
|
IndexingContext.cpp | 640 bool IndexingContext::handleFunctionTemplate(const FunctionTemplateDecl *D) { 825 if (FunctionTemplateDecl *TemplD = FD->getDescribedFunctionTemplate()) 843 } else if (const FunctionTemplateDecl * 844 FuncTempl = dyn_cast<FunctionTemplateDecl>(D)) { [all...] |
CursorVisitor.h | 218 bool VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
|
IndexDecl.cpp | 295 bool VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) {
|
/external/clang/lib/Sema/ |
SemaAccess.cpp | 399 FunctionTemplateDecl *Context, 400 FunctionTemplateDecl *Friend) { 517 FunctionTemplateDecl *Friend) { 525 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); 564 if (isa<FunctionTemplateDecl>(Friend)) 565 return MatchesFriend(S, EC, cast<FunctionTemplateDecl>(Friend)); [all...] |
SemaLambda.cpp | 402 FunctionTemplateDecl *const TemplateMethod = TemplateParams ? 403 FunctionTemplateDecl::Create(Context, Class, [all...] |
SemaTemplateDeduction.cpp | [all...] |
SemaTemplateInstantiateDecl.cpp | [all...] |
/external/clang/lib/Index/ |
USRGeneration.cpp | 81 void VisitFunctionTemplateDecl(const FunctionTemplateDecl *D); 200 if (FunctionTemplateDecl *FunTmpl = D->getDescribedFunctionTemplate()) { 310 void USRGenerator::VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) {
|