HomeSort by relevance Sort by last modified time
    Searched refs:FunctionTemplateDecl (Results 1 - 25 of 61) sorted by null

1 2 3

  /external/clang/include/clang/AST/
ASTMutationListener.h 25 class FunctionTemplateDecl;
56 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
DeclTemplate.h 30 class FunctionTemplateDecl;
287 FunctionTemplateDecl *Template,
300 Create(ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template,
314 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template;
328 FunctionTemplateDecl *getTemplate() const { return Template.getPointer(); }
479 FunctionTemplateDecl * const *getTemplates() const {
480 return reinterpret_cast<FunctionTemplateDecl*const*>(this+1);
495 FunctionTemplateDecl *getTemplate(unsigned I) const {
685 /// \c X<int>::f is a FunctionTemplateDecl that describes the function
693 /// getInstantiatedFromMemberTemplate() on this FunctionTemplateDecl wil
    [all...]
DeclFriend.h 137 if (FunctionTemplateDecl *FTD = dyn_cast<FunctionTemplateDecl>(ND))
Decl.h 34 class FunctionTemplateDecl;
    [all...]
  /external/clang/lib/AST/
DeclFriend.cpp 37 isa<FunctionTemplateDecl>(D) ||
DeclTemplate.cpp 217 // FunctionTemplateDecl Implementation
220 void FunctionTemplateDecl::DeallocateCommon(void *Ptr) {
224 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C,
231 return new (C) FunctionTemplateDecl(DC, L, Name, Params, Decl);
234 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C,
236 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(FunctionTemplateDecl));
237 return new (Mem) FunctionTemplateDecl(0, SourceLocation(), DeclarationName(),
242 FunctionTemplateDecl::newCommon(ASTContext &C) const
    [all...]
Decl.cpp 356 FunctionTemplateDecl *temp = specInfo->getTemplate();
522 } else if (isa<FunctionDecl>(D) || isa<FunctionTemplateDecl>(D)) {
527 if (const FunctionTemplateDecl *FunTmpl
528 = dyn_cast<FunctionTemplateDecl>(D))
    [all...]
Comment.cpp 189 const FunctionTemplateDecl *FTD = cast<FunctionTemplateDecl>(CommentDecl);
DeclPrinter.cpp 70 void VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
599 else if (FunctionTemplateDecl *FTD =
600 dyn_cast<FunctionTemplateDecl>(D->getFriendDecl())) {
862 void DeclPrinter::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) {
865 for (FunctionTemplateDecl::spec_iterator I = D->spec_begin(), E = D->spec_end();
    [all...]
DumpXML.cpp 636 // FunctionTemplateDecl
637 void visitFunctionTemplateDeclAttrs(FunctionTemplateDecl *D) {
640 void visitFunctionTemplateDeclChildren(FunctionTemplateDecl *D) {
643 for (FunctionTemplateDecl::spec_iterator
  /external/clang/include/clang/Sema/
CodeCompleteConsumer.h 145 class FunctionTemplateDecl;
857 FunctionTemplateDecl *FunctionTemplate;
868 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl)
869 : Kind(CK_FunctionTemplate), FunctionTemplate(FunctionTemplateDecl) { }
882 FunctionTemplateDecl *getFunctionTemplate() const {
    [all...]
Template.h 422 Decl *VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
  /external/clang/lib/Sema/
SemaAccess.cpp 398 FunctionTemplateDecl *Context,
399 FunctionTemplateDecl *Friend) {
516 FunctionTemplateDecl *Friend) {
524 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate();
563 if (isa<FunctionTemplateDecl>(Friend))
564 return MatchesFriend(S, EC, cast<FunctionTemplateDecl>(Friend));
    [all...]
SemaTemplateDeduction.cpp     [all...]
SemaLookup.cpp 315 isa<FunctionTemplateDecl>((*begin())->getUnderlyingDecl())));
350 if (isa<FunctionTemplateDecl>(D))
412 } else if (isa<FunctionTemplateDecl>(D)) {
685 FunctionTemplateDecl *ConvTemplate = dyn_cast<FunctionTemplateDecl>(*U);
    [all...]
SemaOverload.cpp 925 if (FunctionTemplateDecl *OldT = dyn_cast<FunctionTemplateDecl>(OldD)) {
    [all...]
SemaTemplateInstantiateDecl.cpp     [all...]
  /external/clang/lib/Frontend/
ASTConsumers.cpp 444 FunctionTemplateDecl* FTD = cast<FunctionTemplateDecl>(*I);
MultiplexConsumer.cpp 97 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
137 const FunctionTemplateDecl *TD, const FunctionDecl *D) {
  /external/clang/tools/libclang/
IndexingContext.h 21 class FunctionTemplateDecl;
432 bool handleFunctionTemplate(const FunctionTemplateDecl *D);
CursorVisitor.h 217 bool VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
IndexingContext.cpp 631 bool IndexingContext::handleFunctionTemplate(const FunctionTemplateDecl *D) {
816 if (FunctionTemplateDecl *TemplD = FD->getDescribedFunctionTemplate())
834 } else if (const FunctionTemplateDecl *
835 FuncTempl = dyn_cast<FunctionTemplateDecl>(D)) {
    [all...]
IndexDecl.cpp 291 bool VisitFunctionTemplateDecl(const FunctionTemplateDecl *D) {
  /external/clang/lib/Parse/
ParseTemplate.cpp     [all...]
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 103 else if (const FunctionTemplateDecl *FunTmpl
104 = dyn_cast_or_null<FunctionTemplateDecl>(D))

Completed in 194 milliseconds

1 2 3