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

12

/external/clang/include/clang/AST/
H A DASTLambda.h58 dyn_cast_or_null<CXXConversionDecl>(F->getTemplatedDecl()))
H A DDeclTemplate.h258 NamedDecl *getTemplatedDecl() const { return TemplatedDecl; }
808 FunctionDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::FunctionTemplateDecl
815 return getTemplatedDecl()->isThisDeclarationADefinition();
1855 CXXRecordDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl
1862 return getTemplatedDecl()->isThisDeclarationADefinition();
2118 TypeAliasDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::TypeAliasTemplateDecl
2690 VarDecl *getTemplatedDecl() const { function in class:clang::TemplateParameterList::VarTemplateDecl
2697 return getTemplatedDecl()->isThisDeclarationADefinition();
H A DDataRecursiveASTVisitor.h1402 CXXRecordDecl *TempDecl = D->getTemplatedDecl();
1451 VarDecl *TempDecl = D->getTemplatedDecl();
1502 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1519 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1549 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
H A DRecursiveASTVisitor.h1528 TRY_TO(TraverseDecl(D->getTemplatedDecl())); \
1553 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
1583 TRY_TO(TraverseDecl(D->getTemplatedDecl()));
/external/clang/tools/libclang/
H A DIndexDecl.cpp280 IndexCtx.indexDeclContext(D->getTemplatedDecl());
297 FunctionDecl *FD = D->getTemplatedDecl();
310 IndexCtx.indexTypeSourceInfo(D->getTemplatedDecl()->getTypeSourceInfo(), D);
H A DCIndexCXX.cpp61 return MakeCXCursor(Template->getTemplatedDecl(), getCursorTU(C)).kind;
H A DIndexingContext.cpp637 return handleCXXRecordDecl(D->getTemplatedDecl(), D);
842 DC = ClassTempl->getTemplatedDecl();
845 DC = FuncTempl->getTemplatedDecl();
1055 cast<FunctionTemplateDecl>(D)->getTemplatedDecl())) {
H A DCXType.cpp172 if (TypeSourceInfo *TSInfo = FTD->getTemplatedDecl()->getTypeSourceInfo())
174 return MakeCXType(FTD->getTemplatedDecl()->getType(), TU);
/external/clang/lib/Sema/
H A DCodeCompleteConsumer.cpp406 return FunctionTemplate->getTemplatedDecl();
418 return FunctionTemplate->getTemplatedDecl()->getType()
H A DSemaTemplate.cpp468 D = Temp->getTemplatedDecl();
986 RecordDecl *PrevRecordDecl = PrevClassTemplate->getTemplatedDecl();
1052 PrevClassTemplate->getTemplatedDecl() : nullptr,
1103 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl());
2034 TypeAliasDecl *Pattern = AliasTemplate->getTemplatedDecl();
2128 ClassTemplate->getTemplatedDecl()->getTagKind(),
2130 ClassTemplate->getTemplatedDecl()->getLocStart(),
2454 VarDecl *Templated = VarTemplate->getTemplatedDecl();
2636 VarTemplate->getTemplatedDecl(),
2677 VarDecl *InstantiationPattern = Template->getTemplatedDecl();
[all...]
H A DSemaTemplateInstantiateDecl.cpp340 TypeAliasDecl *Pattern = D->getTemplatedDecl();
810 CXXRecordDecl *Pattern = D->getTemplatedDecl();
831 PrevDecl = PrevClassTemplate->getTemplatedDecl();
861 PrevDecl = PrevClassTemplate->getTemplatedDecl();
866 << D->getTemplatedDecl()->getTagKind() << Pattern->getDeclName() << DC
1006 assert(D->getTemplatedDecl()->isStaticDataMember() &&
1017 VarDecl *Pattern = D->getTemplatedDecl();
1099 if (CXXMethodDecl *DMethod = dyn_cast<CXXMethodDecl>(D->getTemplatedDecl()))
1104 D->getTemplatedDecl(),
1123 !(isFriend && !D->getTemplatedDecl()
[all...]
H A DSemaTemplateDeduction.cpp2513 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
2572 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
2804 ContextRAII SavedContext(*this, FunctionTemplate->getTemplatedDecl());
2945 SubstDecl(FunctionTemplate->getTemplatedDecl(), Owner,
3304 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
3552 FunctionDecl *Function = FunctionTemplate->getTemplatedDecl();
3751 = cast<CXXConversionDecl>(ConversionTemplate->getTemplatedDecl());
4156 FunctionDecl *FD1 = FT1->getTemplatedDecl();
4157 FunctionDecl *FD2 = FT2->getTemplatedDecl();
4300 FunctionDecl *Function = FunTmpl->getTemplatedDecl();
[all...]
H A DSemaAccess.cpp397 Context->getTemplatedDecl(),
398 Friend->getTemplatedDecl());
1076 cast<FunctionTemplateDecl>(D)->getTemplatedDecl()))) {
1480 DC = cast<DeclContext>(TD->getTemplatedDecl());
H A DSemaOverload.cpp2959 = cast<CXXConstructorDecl>(ConstructorTmpl->getTemplatedDecl());
3094 = cast<CXXConstructorDecl>(ConstructorTmpl->getTemplatedDecl());
3153 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl());
4093 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl());
5265 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl());
5368 Conversion = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl());
5765 if (isa<CXXMethodDecl>(FunTmpl->getTemplatedDecl()) &&
5766 !cast<CXXMethodDecl>(FunTmpl->getTemplatedDecl())->isStatic())
5796 assert(isa<CXXMethodDecl>(TD->getTemplatedDecl()) &&
5962 Candidate.Function = MethodTmpl->getTemplatedDecl();
[all...]
H A DSemaLookup.cpp730 = ConvTemplate->getTemplatedDecl()->getType()->getAs<FunctionProtoType>();
1187 Entity = FromTemplate->getTemplatedDecl();
4462 D = FTD->getTemplatedDecl();
4499 FD = FTD->getTemplatedDecl();
4563 return getDefinitionToImport(TD->getTemplatedDecl());
/external/clang/lib/AST/
H A DDecl.cpp908 explicitSpecSuppressor = spec->getTemplate()->getTemplatedDecl();
923 explicitSpecSuppressor = temp->getTemplatedDecl();
960 explicitSpecSuppressor = temp->getTemplatedDecl();
1032 return getVisibilityOf(spec->getSpecializedTemplate()->getTemplatedDecl(),
1050 return getVisibilityOf(VTSD->getSpecializedTemplate()->getTemplatedDecl(),
1061 return getVisibilityOf(templateInfo->getTemplate()->getTemplatedDecl(),
1075 return getVisibilityOf(TD->getTemplatedDecl(), kind);
1445 return FunctionTemplate->getTemplatedDecl()
1446 ->declarationReplaces(OldFunctionTemplate->getTemplatedDecl());
2960 assert(getPrimaryTemplate()->getTemplatedDecl()
[all...]
H A DComment.cpp193 const FunctionDecl *FD = FTD->getTemplatedDecl();
H A DASTImporter.cpp1265 return Context.IsStructurallyEquivalent(D1->getTemplatedDecl(),
1266 D2->getTemplatedDecl());
3954 = cast_or_null<CXXRecordDecl>(D->getTemplatedDecl()->getDefinition());
3955 if (Definition && Definition != D->getTemplatedDecl()) {
3987 Importer.Imported(D->getTemplatedDecl(),
3988 FoundTemplate->getTemplatedDecl());
4006 CXXRecordDecl *DTemplated = D->getTemplatedDecl();
4143 cast_or_null<VarDecl>(D->getTemplatedDecl()->getDefinition());
4144 if (Definition && Definition != D->getTemplatedDecl()) {
4173 Importer.Imported(D->getTemplatedDecl(),
[all...]
H A DDeclCXX.cpp438 D = FunTmpl->getTemplatedDecl();
995 return cast<CXXMethodDecl>(CallOpTmpl->getTemplatedDecl());
1010 return cast<CXXMethodDecl>(InvokerTemplate->getTemplatedDecl());
1571 return StaticInvoker == this->getPrimaryTemplate()->getTemplatedDecl();
H A DCommentSema.cpp823 return FTD->getTemplatedDecl()->isVariadic();
/external/clang/lib/Index/
H A DUSRGeneration.cpp297 VisitFunctionDecl(D->getTemplatedDecl());
301 VisitTagDecl(D->getTemplatedDecl());
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp1447 if (!Template->getTemplatedDecl()) {
1653 if (D->getTemplatedDecl()->TemplateOrInstantiation) {
1658 D->getTemplatedDecl(), D->getInjectedClassNameSpecialization());
2034 auto *DPattern = D->getTemplatedDecl();
2035 auto *ExistingPattern = Existing->getTemplatedDecl();
2341 return isSameEntity(TemplateX->getTemplatedDecl(),
2342 TemplateY->getTemplatedDecl()) &&
/external/clang/lib/ASTMatchers/
H A DASTMatchFinder.cpp649 TemplateType->getTemplateName().getAsTemplateDecl()->getTemplatedDecl();
/external/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp115 return FunTmpl->getTemplatedDecl()->getBody();
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DBlinkGCPlugin.cpp412 return dyn_cast<CXXRecordDecl>(tmpl_decl->getTemplatedDecl());
1006 return dyn_cast<CXXRecordDecl>(tmpl_decl->getTemplatedDecl());

Completed in 373 milliseconds

12