/external/clang/tools/libclang/ |
H A D | IndexDecl.cpp | 275 IndexCtx.indexDeclContext(D->getTemplatedDecl()); 292 FunctionDecl *FD = D->getTemplatedDecl(); 305 IndexCtx.indexTypeSourceInfo(D->getTemplatedDecl()->getTypeSourceInfo(), D);
|
H A D | CIndexCXX.cpp | 61 return MakeCXCursor(Template->getTemplatedDecl(),
|
H A D | IndexingContext.cpp | 550 return handleCXXRecordDecl(D->getTemplatedDecl(), D); 756 DC = ClassTempl->getTemplatedDecl(); 759 DC = FuncTempl->getTemplatedDecl(); 969 cast<FunctionTemplateDecl>(D)->getTemplatedDecl())) {
|
H A D | RecursiveASTVisitor.h | 1367 CXXRecordDecl* TempDecl = D->getTemplatedDecl(); 1417 TRY_TO(TraverseDecl(D->getTemplatedDecl())); 1434 TRY_TO(TraverseDecl(D->getTemplatedDecl())); 1464 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
|
H A D | CIndexUSRs.cpp | 285 VisitFunctionDecl(D->getTemplatedDecl()); 289 VisitTagDecl(D->getTemplatedDecl());
|
H A D | CIndex.cpp | 837 return VisitFunctionDecl(D->getTemplatedDecl()); 846 return VisitCXXRecordDecl(D->getTemplatedDecl()); 3274 D = FunTmpl->getTemplatedDecl(); 4397 if (cast<FunctionTemplateDecl>(D)->getTemplatedDecl()->getBody(Def)) 4403 if (RecordDecl *Def = cast<ClassTemplateDecl>(D)->getTemplatedDecl() 5826 Method = dyn_cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl()); 5839 Method = dyn_cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl());
|
/external/clang/include/clang/AST/ |
H A D | DeclTemplate.h | 242 NamedDecl *getTemplatedDecl() const { return TemplatedDecl; } 766 FunctionDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::FunctionTemplateDecl 773 return getTemplatedDecl()->isThisDeclarationADefinition(); 1835 CXXRecordDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl 1842 return getTemplatedDecl()->isThisDeclarationADefinition(); 2102 TypeAliasDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::TypeAliasTemplateDecl
|
H A D | RecursiveASTVisitor.h | 1437 CXXRecordDecl* TempDecl = D->getTemplatedDecl(); 1488 TRY_TO(TraverseDecl(D->getTemplatedDecl())); 1505 TRY_TO(TraverseDecl(D->getTemplatedDecl())); 1535 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
|
/external/clang/lib/Sema/ |
H A D | CodeCompleteConsumer.cpp | 437 return FunctionTemplate->getTemplatedDecl(); 449 return FunctionTemplate->getTemplatedDecl()->getType()
|
H A D | SemaAccess.cpp | 392 Context->getTemplatedDecl(), 393 Friend->getTemplatedDecl()); 1077 cast<FunctionTemplateDecl>(D)->getTemplatedDecl()))) { 1437 DC = fnt->getTemplatedDecl(); 1687 ->getTemplatedDecl()))); 1699 cast<FunctionTemplateDecl>(target)->getTemplatedDecl());
|
H A D | SemaTemplateDeduction.cpp | 2241 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl(); 2303 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl()); 2538 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl()); 2662 SubstDecl(FunctionTemplate->getTemplatedDecl(), Owner, 3018 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl(); 3274 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl(); 3334 = cast<CXXConversionDecl>(FunctionTemplate->getTemplatedDecl()); 3674 FunctionDecl *FD1 = FT1->getTemplatedDecl(); 3675 FunctionDecl *FD2 = FT2->getTemplatedDecl(); 3829 FunctionDecl *Function = FunTmpl->getTemplatedDecl(); [all...] |
H A D | SemaTemplate.cpp | 474 D = Temp->getTemplatedDecl(); 993 RecordDecl *PrevRecordDecl = PrevClassTemplate->getTemplatedDecl(); 1057 PrevClassTemplate->getTemplatedDecl() : 0, 1108 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); 1997 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl(); 2092 ClassTemplate->getTemplatedDecl()->getTagKind(), 2094 ClassTemplate->getTemplatedDecl()->getLocStart(), 5301 if (!isAcceptableTagRedeclaration(ClassTemplate->getTemplatedDecl(), 5307 ClassTemplate->getTemplatedDecl()->getKindName()); 5308 Diag(ClassTemplate->getTemplatedDecl() [all...] |
H A D | SemaTemplateInstantiateDecl.cpp | 227 TypeAliasDecl *Pattern = D->getTemplatedDecl(); 714 CXXRecordDecl *Pattern = D->getTemplatedDecl(); 735 PrevDecl = PrevClassTemplate->getTemplatedDecl(); 765 PrevDecl = PrevClassTemplate->getTemplatedDecl(); 770 << D->getTemplatedDecl()->getTagKind() << Pattern->getDeclName() << DC 927 if (CXXMethodDecl *DMethod = dyn_cast<CXXMethodDecl>(D->getTemplatedDecl())) 932 D->getTemplatedDecl(), 951 !(isFriend && !D->getTemplatedDecl()->isThisDeclarationADefinition())) 2569 assert(FunTmpl->getTemplatedDecl() == Tmpl &&
|
H A D | SemaOverload.cpp | 881 if (!IsOverload(New, OldT->getTemplatedDecl(), UseMemberUsingDeclRules)) { 2871 = cast<CXXConstructorDecl>(ConstructorTmpl->getTemplatedDecl()); 3001 = cast<CXXConstructorDecl>(ConstructorTmpl->getTemplatedDecl()); 3059 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 3957 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 5358 if (isa<CXXMethodDecl>(FunTmpl->getTemplatedDecl()) && 5359 !cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl())->isStatic()) 5389 assert(isa<CXXMethodDecl>(TD->getTemplatedDecl()) && 5541 Candidate.Function = MethodTmpl->getTemplatedDecl(); 5591 Candidate.Function = FunctionTemplate->getTemplatedDecl(); [all...] |
H A D | SemaLookup.cpp | 714 = ConvTemplate->getTemplatedDecl()->getType()->getAs<FunctionProtoType>(); 2123 FDecl = cast<FunctionTemplateDecl>(Fn)->getTemplatedDecl(); 2592 D = FunTmpl->getTemplatedDecl(); 2624 OldFD = cast<FunctionTemplateDecl>(Old)->getTemplatedDecl(); 2625 NewFD = cast<FunctionTemplateDecl>(New)->getTemplatedDecl();
|
H A D | SemaInit.cpp | 2762 ConstructorTmpl->getTemplatedDecl()); 3172 ConstructorTmpl->getTemplatedDecl()); 3212 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 3721 ConstructorTmpl->getTemplatedDecl()); 3766 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); 4344 ConstructorTmpl->getTemplatedDecl());
|
/external/clang/lib/AST/ |
H A D | Decl.cpp | 249 Function = FunTmpl->getTemplatedDecl(); 631 CXXRecordDecl *record = temp->getTemplatedDecl(); 644 temp->getTemplatedDecl()->ClearLinkageCache(); 698 return getVisibilityOf(templateInfo->getTemplate()->getTemplatedDecl()); 715 return getVisibilityOf(TD->getTemplatedDecl()); 722 return getVisibilityOf(spec->getSpecializedTemplate()->getTemplatedDecl()); 959 return FunctionTemplate->getTemplatedDecl() 960 ->declarationReplaces(OldFunctionTemplate->getTemplatedDecl()); 1022 ->getTemplatedDecl())->isInstance(); 2219 return Primary->getTemplatedDecl(); [all...] |
H A D | Comment.cpp | 205 const FunctionDecl *FD = FTD->getTemplatedDecl();
|
H A D | DumpXML.cpp | 631 if (D->getTemplatedDecl()) 632 dispatch(D->getTemplatedDecl());
|
H A D | ItaniumMangle.cpp | 81 return ftd->getTemplatedDecl(); 484 FD = PrimaryTemplate->getTemplatedDecl(); 626 mangleUnscopedName(ND->getTemplatedDecl()); 1483 mangleUnqualifiedName(ND->getTemplatedDecl());
|
H A D | ASTImporter.cpp | 1156 return Context.IsStructurallyEquivalent(D1->getTemplatedDecl(), 1157 D2->getTemplatedDecl()); 3710 = cast_or_null<CXXRecordDecl>(D->getTemplatedDecl()->getDefinition()); 3711 if (Definition && Definition != D->getTemplatedDecl()) { 3743 Importer.Imported(D->getTemplatedDecl(), 3744 FoundTemplate->getTemplatedDecl()); 3762 CXXRecordDecl *DTemplated = D->getTemplatedDecl();
|
/external/clang/lib/Analysis/ |
H A D | AnalysisDeclContext.cpp | 89 return FunTmpl->getTemplatedDecl()->getBody();
|
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1255 FD = FunTmpl->getTemplatedDecl(); 1323 FunctionTemplate->getTemplatedDecl());
|
H A D | ParseCXXInlineMethods.cpp | 122 FD = FunTmpl->getTemplatedDecl();
|
/external/clang/lib/ASTMatchers/ |
H A D | ASTMatchFinder.cpp | 517 .getAsTemplateDecl()->getTemplatedDecl());
|