Home
last modified time | relevance | path

Searched refs:FTD (Results 1 – 15 of 15) sorted by relevance

/external/clang/lib/AST/
DComment.cpp189 const FunctionTemplateDecl *FTD = cast<FunctionTemplateDecl>(CommentDecl); in fill() local
192 const FunctionDecl *FD = FTD->getTemplatedDecl(); in fill()
196 TemplateParameters = FTD->getTemplateParameters(); in fill()
DDeclPrinter.cpp604 else if (FunctionTemplateDecl *FTD = in VisitFriendDecl() local
607 VisitFunctionTemplateDecl(FTD); in VisitFriendDecl()
DASTContext.cpp244 if (const FunctionTemplateDecl *FTD = FD->getDescribedFunctionTemplate()) in adjustDeclToTemplate() local
245 return FTD; in adjustDeclToTemplate()
252 if (const FunctionTemplateDecl *FTD = FD->getPrimaryTemplate()) in adjustDeclToTemplate() local
253 return FTD; in adjustDeclToTemplate()
/external/clang/include/clang/AST/
DDeclFriend.h137 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) in getSourceRange() local
138 return FTD->getSourceRange(); in getSourceRange()
DDeclTemplate.h2252 inline AnyFunctionDecl::AnyFunctionDecl(FunctionTemplateDecl *FTD)
2253 : Function(FTD) { }
DDeclCXX.h56 AnyFunctionDecl(FunctionTemplateDecl *FTD);
/external/clang/include/clang/Sema/
DDelayedDiagnostic.h211 struct FTD { struct
220 struct FTD ForbiddenTypeData; argument
/external/clang/lib/Sema/
DSemaAccess.cpp524 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate(); in MatchesFriend() local
525 if (!FTD) in MatchesFriend()
526 FTD = (*I)->getDescribedFunctionTemplate(); in MatchesFriend()
527 if (!FTD) in MatchesFriend()
530 FTD = FTD->getCanonicalDecl(); in MatchesFriend()
532 if (Friend == FTD) in MatchesFriend()
535 if (EC.isDependent() && MightInstantiateTo(S, FTD, Friend)) in MatchesFriend()
DSemaLookup.cpp4324 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) in ValidateCandidate() local
4325 FD = FTD->getTemplatedDecl(); in ValidateCandidate()
DSemaDeclCXX.cpp8013 if (FunctionTemplateDecl *FTD = Ctor->getDescribedFunctionTemplate()) { in getEntry() local
8014 TemplateParameterList *ParamList = FTD->getTemplateParameters(); in getEntry()
8175 if (const FunctionTemplateDecl *FTD = in declareCtor() local
8177 TemplateParams = FTD->getTemplateParameters(); in declareCtor()
11473 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND)) in ActOnFriendFunctionDecl() local
11474 FD = FTD->getTemplatedDecl(); in ActOnFriendFunctionDecl()
DSemaExpr.cpp1790 if (FunctionTemplateDecl *FTD = in DiagnoseEmptyLookup() local
1793 FTD, DeclAccessPair::make(FTD, AS_none), ExplicitTemplateArgs, in DiagnoseEmptyLookup()
DSemaDecl.cpp9405 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(D)) in canSkipFunctionBody() local
9406 FD = FTD->getTemplatedDecl(); in canSkipFunctionBody()
/external/clang/lib/Frontend/
DASTConsumers.cpp448 FunctionTemplateDecl* FTD = cast<FunctionTemplateDecl>(*I); in PrintDeclContext() local
449 Out << "<function template> " << *FTD << '\n'; in PrintDeclContext()
/external/clang/tools/libclang/
DCXType.cpp164 if (const FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(D)) { in clang_getCursorType() local
165 if (TypeSourceInfo *TSInfo = FTD->getTemplatedDecl()->getTypeSourceInfo()) in clang_getCursorType()
167 return MakeCXType(FTD->getTemplatedDecl()->getType(), TU); in clang_getCursorType()
/external/clang/lib/CodeGen/
DCGDebugInfo.cpp1137 else if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(D)) in CollectCXXMemberFunctions() local
1138 for (FunctionTemplateDecl::spec_iterator SI = FTD->spec_begin(), in CollectCXXMemberFunctions()
1139 SE = FTD->spec_end(); SI != SE; ++SI) in CollectCXXMemberFunctions()