Searched refs:getTemplatedDecl (Results 1 - 25 of 38) sorted by relevance

12

/external/clang/tools/libclang/
H A DIndexDecl.cpp275 IndexCtx.indexDeclContext(D->getTemplatedDecl());
292 FunctionDecl *FD = D->getTemplatedDecl();
305 IndexCtx.indexTypeSourceInfo(D->getTemplatedDecl()->getTypeSourceInfo(), D);
H A DCIndexCXX.cpp61 return MakeCXCursor(Template->getTemplatedDecl(),
H A DIndexingContext.cpp550 return handleCXXRecordDecl(D->getTemplatedDecl(), D);
756 DC = ClassTempl->getTemplatedDecl();
759 DC = FuncTempl->getTemplatedDecl();
969 cast<FunctionTemplateDecl>(D)->getTemplatedDecl())) {
H A DRecursiveASTVisitor.h1367 CXXRecordDecl* TempDecl = D->getTemplatedDecl();
1417 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1434 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1464 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
H A DCIndexUSRs.cpp285 VisitFunctionDecl(D->getTemplatedDecl());
289 VisitTagDecl(D->getTemplatedDecl());
H A DCIndex.cpp837 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 DDeclTemplate.h242 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 DRecursiveASTVisitor.h1437 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 DCodeCompleteConsumer.cpp437 return FunctionTemplate->getTemplatedDecl();
449 return FunctionTemplate->getTemplatedDecl()->getType()
H A DSemaAccess.cpp392 Context->getTemplatedDecl(),
393 Friend->getTemplatedDecl());
1077 cast<FunctionTemplateDecl>(D)->getTemplatedDecl()))) {
1437 DC = fnt->getTemplatedDecl();
1687 ->getTemplatedDecl())));
1699 cast<FunctionTemplateDecl>(target)->getTemplatedDecl());
H A DSemaTemplateDeduction.cpp2241 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 DSemaTemplate.cpp474 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 DSemaTemplateInstantiateDecl.cpp227 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 DSemaOverload.cpp881 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 DSemaLookup.cpp714 = 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 DSemaInit.cpp2762 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 DDecl.cpp249 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 DComment.cpp205 const FunctionDecl *FD = FTD->getTemplatedDecl();
H A DDumpXML.cpp631 if (D->getTemplatedDecl())
632 dispatch(D->getTemplatedDecl());
H A DItaniumMangle.cpp81 return ftd->getTemplatedDecl();
484 FD = PrimaryTemplate->getTemplatedDecl();
626 mangleUnscopedName(ND->getTemplatedDecl());
1483 mangleUnqualifiedName(ND->getTemplatedDecl());
H A DASTImporter.cpp1156 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 DAnalysisDeclContext.cpp89 return FunTmpl->getTemplatedDecl()->getBody();
/external/clang/lib/Parse/
H A DParseTemplate.cpp1255 FD = FunTmpl->getTemplatedDecl();
1323 FunctionTemplate->getTemplatedDecl());
H A DParseCXXInlineMethods.cpp122 FD = FunTmpl->getTemplatedDecl();
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp517 .getAsTemplateDecl()->getTemplatedDecl());

Completed in 1195 milliseconds

12