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

1 2 3

  /external/clang/include/clang/AST/
ASTMutationListener.h 24 class FunctionTemplateDecl;
53 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
DeclTemplate.h 29 class FunctionTemplateDecl;
235 static bool classof(const FunctionTemplateDecl *D) { return true; }
268 FunctionTemplateDecl *Template,
281 Create(ASTContext &C, FunctionDecl *FD, FunctionTemplateDecl *Template,
295 llvm::PointerIntPair<FunctionTemplateDecl *, 2> Template;
309 FunctionTemplateDecl *getTemplate() const { return Template.getPointer(); }
435 FunctionTemplateDecl * const *getTemplates() const {
436 return reinterpret_cast<FunctionTemplateDecl*const*>(this+1);
451 FunctionTemplateDecl *getTemplate(unsigned I) const {
640 /// \c X<int>::f is a FunctionTemplateDecl that describes the functio
    [all...]
Decl.h 30 class FunctionTemplateDecl;
    [all...]
  /external/clang/lib/AST/
DeclFriend.cpp 30 isa<FunctionTemplateDecl>(D) ||
DeclTemplate.cpp 202 // FunctionTemplateDecl Implementation
205 void FunctionTemplateDecl::DeallocateCommon(void *Ptr) {
209 FunctionTemplateDecl *FunctionTemplateDecl::Create(ASTContext &C,
216 return new (C) FunctionTemplateDecl(DC, L, Name, Params, Decl);
219 FunctionTemplateDecl *FunctionTemplateDecl::CreateDeserialized(ASTContext &C,
221 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(FunctionTemplateDecl));
222 return new (Mem) FunctionTemplateDecl(0, SourceLocation(), DeclarationName(),
227 FunctionTemplateDecl::newCommon(ASTContext &C)
    [all...]
Decl.cpp 239 } else if (isa<FunctionDecl>(D) || isa<FunctionTemplateDecl>(D)) {
244 if (const FunctionTemplateDecl *FunTmpl
245 = dyn_cast<FunctionTemplateDecl>(D))
626 if (FunctionTemplateDecl *temp =
627 dyn_cast<FunctionTemplateDecl>(const_cast<NamedDecl*>(this))) {
629 for (FunctionTemplateDecl::spec_iterator
    [all...]
DeclPrinter.cpp 70 void VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
820 void DeclPrinter::VisitFunctionTemplateDecl(FunctionTemplateDecl *D) {
823 for (FunctionTemplateDecl::spec_iterator I = D->spec_begin(), E = D->spec_end();
    [all...]
  /external/clang/include/clang/Sema/
CodeCompleteConsumer.h 144 class FunctionTemplateDecl;
862 FunctionTemplateDecl *FunctionTemplate;
873 OverloadCandidate(FunctionTemplateDecl *FunctionTemplateDecl)
874 : Kind(CK_FunctionTemplate), FunctionTemplate(FunctionTemplateDecl) { }
887 FunctionTemplateDecl *getFunctionTemplate() const {
    [all...]
Sema.h 100 class FunctionTemplateDecl;
    [all...]
Template.h 408 Decl *VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
  /external/clang/lib/Parse/
ParseCXXInlineMethods.cpp 119 if (FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(FnD))
371 if (FunctionTemplateDecl *FunTmpl
372 = dyn_cast<FunctionTemplateDecl>(LM.Method))
ParseTemplate.cpp     [all...]
  /external/clang/lib/Frontend/
ASTConsumers.cpp 372 FunctionTemplateDecl* FTD = cast<FunctionTemplateDecl>(*I);
MultiplexConsumer.cpp 98 virtual void AddedCXXTemplateSpecialization(const FunctionTemplateDecl *TD,
138 const FunctionTemplateDecl *TD, const FunctionDecl *D) {
  /external/clang/lib/Sema/
SemaAccess.cpp 382 FunctionTemplateDecl *Context,
383 FunctionTemplateDecl *Friend) {
500 FunctionTemplateDecl *Friend) {
508 FunctionTemplateDecl *FTD = (*I)->getPrimaryTemplate();
547 if (isa<FunctionTemplateDecl>(Friend))
548 return MatchesFriend(S, EC, cast<FunctionTemplateDecl>(Friend));
    [all...]
SemaTemplateDeduction.cpp     [all...]
SemaLookup.cpp 315 isa<FunctionTemplateDecl>((*begin())->getUnderlyingDecl())));
350 if (isa<FunctionTemplateDecl>(D))
406 } else if (isa<FunctionTemplateDecl>(D)) {
686 FunctionTemplateDecl *ConvTemplate = dyn_cast<FunctionTemplateDecl>(*U);
    [all...]
SemaOverload.cpp 849 if (FunctionTemplateDecl *OldT = dyn_cast<FunctionTemplateDecl>(OldD)) {
898 FunctionTemplateDecl *OldTemplate = Old->getDescribedFunctionTemplate();
899 FunctionTemplateDecl *NewTemplate = New->getDescribedFunctionTemplate();
    [all...]
SemaTemplateInstantiateDecl.cpp     [all...]
SemaTemplate.cpp 52 if (!AllowFunctionTemplates && isa<FunctionTemplateDecl>(D))
203 if (isa<FunctionTemplateDecl>(TD)) {
    [all...]
  /external/clang/lib/Analysis/
AnalysisDeclContext.cpp 88 else if (const FunctionTemplateDecl *FunTmpl
89 = dyn_cast_or_null<FunctionTemplateDecl>(D))
  /external/clang/tools/libclang/
IndexingContext.h 22 class FunctionTemplateDecl;
437 bool handleFunctionTemplate(const FunctionTemplateDecl *D);
CursorVisitor.h 206 bool VisitFunctionTemplateDecl(FunctionTemplateDecl *D);
IndexingContext.cpp 553 bool IndexingContext::handleFunctionTemplate(const FunctionTemplateDecl *D) {
739 if (FunctionTemplateDecl *TemplD = FD->getDescribedFunctionTemplate())
757 } if (const FunctionTemplateDecl *
758 FuncTempl = dyn_cast<FunctionTemplateDecl>(D)) {
    [all...]
IndexDecl.cpp 277 bool VisitFunctionTemplateDecl(FunctionTemplateDecl *D) {

Completed in 1046 milliseconds

1 2 3