Searched refs:getMostRecentDecl (Results 1 - 25 of 28) sorted by relevance

12

/external/clang/include/clang/AST/
H A DDeclTemplate.h541 return getMostRecentDecl();
548 static DeclType *getMostRecentDecl(EntryType *D) {
549 return D->getMostRecentDecl();
572 return SETraits::getMostRecentDecl(&*SetIter);
722 using redeclarable_base::getMostRecentDecl;
741 getMostRecentDecl(FunctionTemplateSpecializationInfo *I) { function in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits
742 return I->Function->getMostRecentDecl();
1458 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1463 ClassTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl
1465 this)->getMostRecentDecl();
1700 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl
1909 ClassTemplateDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplateDecl
1913 const ClassTemplateDecl *getMostRecentDecl() const { function in class:clang::TemplateParameterList::ClassTemplateDecl
2319 VarTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl
2549 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplatePartialSpecializationDecl
[all...]
H A DDecl.h284 NamedDecl *getMostRecentDecl() { function in class:clang::NamedDecl
285 return cast<NamedDecl>(static_cast<Decl *>(this)->getMostRecentDecl());
287 const NamedDecl *getMostRecentDecl() const { function in class:clang::NamedDecl
288 return const_cast<NamedDecl*>(this)->getMostRecentDecl();
379 using redeclarable_base::getMostRecentDecl;
782 return getMostRecentDecl();
792 using redeclarable_base::getMostRecentDecl;
1568 return getMostRecentDecl();
1578 using redeclarable_base::getMostRecentDecl;
2429 return getMostRecentDecl();
[all...]
H A DRedeclarable.h160 decl_type *getMostRecentDecl() { function in class:clang::Redeclarable
165 const decl_type *getMostRecentDecl() const { function in class:clang::Redeclarable
H A DDeclCXX.h268 Canon->getMostRecentDecl();
660 CXXRecordDecl *getMostRecentDecl() { function in class:clang::CXXRecordDecl
662 static_cast<RecordDecl *>(this)->getMostRecentDecl());
665 const CXXRecordDecl *getMostRecentDecl() const { function in class:clang::CXXRecordDecl
666 return const_cast<CXXRecordDecl*>(this)->getMostRecentDecl();
1770 CXXMethodDecl *getMostRecentDecl() { function in class:clang::CXXMethodDecl
1772 static_cast<FunctionDecl *>(this)->getMostRecentDecl());
1774 const CXXMethodDecl *getMostRecentDecl() const { function in class:clang::CXXMethodDecl
1775 return const_cast<CXXMethodDecl*>(this)->getMostRecentDecl();
2766 return getMostRecentDecl();
[all...]
H A DDeclObjC.h766 return getMostRecentDecl();
1350 using redeclarable_base::getMostRecentDecl;
1541 return getMostRecentDecl();
1669 using redeclarable_base::getMostRecentDecl;
H A DDeclBase.h724 /// \brief Implementation of getMostRecentDecl(), to be overridden by any
801 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); } function in class:clang::Decl
805 const Decl *getMostRecentDecl() const { function in class:clang::Decl
/external/clang/lib/AST/
H A DDeclTemplate.cpp173 return Entry ? SETraits::getMostRecentDecl(Entry) : nullptr;
403 PS.push_back(P->getMostRecentDecl());
416 return P->getMostRecentDecl();
431 return P->getMostRecentDecl();
1036 PS.push_back(P->getMostRecentDecl());
1048 return P->getMostRecentDecl();
H A DMicrosoftMangle.cpp1136 cast<CXXRecordDecl>(ND->getDeclContext())->getMostRecentDecl(),
1141 mangleMemberFunctionPointer(MD->getParent()->getMostRecentDecl(), MD);
H A DDeclBase.cpp955 for (NamespaceDecl *N = Self->getMostRecentDecl(); N;
H A DDeclCXX.cpp1968 return getMostRecentDecl();
H A DDecl.cpp1013 assert(!IsMostRecent || ND == ND->getMostRecentDecl());
1037 const NamedDecl *MostRecent = ND->getMostRecentDecl();
H A DType.cpp2472 return getClass()->getAsCXXRecordDecl()->getMostRecentDecl();
H A DASTContext.cpp2099 FD = FD->getMostRecentDecl();
7806 if (FD->getMostRecentDecl()->isMSExternInline())
/external/clang/lib/Sema/
H A DSema.cpp376 if (D->getMostRecentDecl()->isUsed())
391 DeclToCheck = FD->getMostRecentDecl();
414 DeclToCheck = VD->getMostRecentDecl();
440 !FD->getMostRecentDecl()->isInlined())
494 assert(cast<FunctionDecl>(ND)->getMostRecentDecl()->isInlined() &&
H A DIdentifierResolver.cpp267 Decl *MostRecent = Existing->getMostRecentDecl();
H A DSemaTemplateInstantiateDecl.cpp3377 for (auto *D = Function->getMostRecentDecl(); /**/;
4641 if (Var->getMostRecentDecl()->isInvalidDecl())
4646 switch (Var->getMostRecentDecl()->getTemplateSpecializationKind()) {
4655 if (Var != Var->getMostRecentDecl()) continue;
H A DSemaDecl.cpp2196 if (UsedAttr *OldAttr = Old->getMostRecentDecl()->getAttr<UsedAttr>()) {
2924 if (Old->getMostRecentDecl()->isUsed(false))
3260 if (Old->getMostRecentDecl()->isUsed(false))
4726 return D ? D->getMostRecentDecl() : nullptr;
H A DSemaExprObjC.cpp3143 if (RecordDecl *RD = RT->getDecl()->getMostRecentDecl())
H A DSemaType.cpp5154 RD = RD->getMostRecentDecl();
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp228 D->getFirstDecl() == D->getMostRecentDecl() &&
287 D->getFirstDecl() == D->getMostRecentDecl() &&
313 D->getFirstDecl() == D->getMostRecentDecl() &&
758 D->getFirstDecl() == D->getMostRecentDecl() &&
918 D == D->getMostRecentDecl()) {
1419 if (First->getMostRecentDecl() != First) {
1432 (void)Writer.GetDeclRef(First->getMostRecentDecl());
H A DASTReaderDecl.cpp3018 Decl *MostRecent = CanonDecl->getMostRecentDecl();
3202 for (auto *D = FD->getMostRecentDecl(); /**/;
3292 for (auto *Redecl = D->getMostRecentDecl(); /**/;
H A DASTReader.cpp5977 cast<Decl>(DC)->getMostRecentDecl();
8300 D = D->getMostRecentDecl();
/external/clang/lib/Analysis/
H A DThreadSafety.cpp324 const CXXMethodDecl *MD = CMCE->getMethodDecl()->getMostRecentDecl();
352 const FunctionDecl *FD = CE->getDirectCallee()->getMostRecentDecl();
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1517 FD = FD->getMostRecentDecl();
3339 const Decl *D = I.first.getDecl()->getMostRecentDecl();
H A DMicrosoftCXXABI.cpp1952 RD = RD->getMostRecentDecl();

Completed in 345 milliseconds

12