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

/external/clang/include/clang/AST/
H A DRedeclarable.h100 decl_type *getMostRecentDecl() { function in class:clang::Redeclarable
105 const decl_type *getMostRecentDecl() const { function in class:clang::Redeclarable
H A DDeclTemplate.h540 return getMostRecentDecl();
547 static DeclType *getMostRecentDecl(EntryType *D) {
548 return D->getMostRecentDecl();
571 return SETraits::getMostRecentDecl(&*SetIter);
717 using redeclarable_base::getMostRecentDecl;
735 getMostRecentDecl(FunctionTemplateSpecializationInfo *I) { function in struct:clang::TemplateParameterList::RedeclarableTemplateDecl::SpecEntryTraits
736 return I->Function->getMostRecentDecl();
1450 ClassTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplateSpecializationDecl
1452 = cast<CXXRecordDecl>(CXXRecordDecl::getMostRecentDecl());
1703 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::ClassTemplatePartialSpecializationDecl
2339 VarTemplateSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplateSpecializationDecl
2577 VarTemplatePartialSpecializationDecl *getMostRecentDecl() { function in class:clang::TemplateParameterList::VarTemplatePartialSpecializationDecl
[all...]
H A DDecl.h355 return getMostRecentDecl();
370 using redeclarable_base::getMostRecentDecl;
762 return getMostRecentDecl();
770 using redeclarable_base::getMostRecentDecl;
1531 return getMostRecentDecl();
1539 using redeclarable_base::getMostRecentDecl;
2344 return getMostRecentDecl();
2352 using redeclarable_base::getMostRecentDecl;
2524 return getMostRecentDecl();
2537 using redeclarable_base::getMostRecentDecl;
[all...]
H A DDeclCXX.h647 const CXXRecordDecl *getMostRecentDecl() const { function in class:clang::CXXRecordDecl
648 return cast_or_null<CXXRecordDecl>(RecordDecl::getMostRecentDecl());
650 CXXRecordDecl *getMostRecentDecl() { function in class:clang::CXXRecordDecl
651 return cast_or_null<CXXRecordDecl>(RecordDecl::getMostRecentDecl());
H A DDeclObjC.h706 return getMostRecentDecl();
1203 using redeclarable_base::getMostRecentDecl;
1393 return getMostRecentDecl();
1509 using redeclarable_base::getMostRecentDecl;
H A DDeclBase.h711 /// \brief Implementation of getMostRecentDecl(), to be overridden by any
777 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); } function in class:clang::Decl
781 const Decl *getMostRecentDecl() const { function in class:clang::Decl
/external/clang/lib/AST/
H A DDeclTemplate.cpp172 return Entry ? SETraits::getMostRecentDecl(Entry) : 0;
405 PS[P->getSequenceNumber()] = P->getMostRecentDecl();
419 return P->getMostRecentDecl();
434 return P->getMostRecentDecl();
1071 PS[P->getSequenceNumber()] = P->getMostRecentDecl();
1084 return P->getMostRecentDecl();
H A DDeclBase.cpp882 for (NamespaceDecl *N = Self->getMostRecentDecl(); N;
H A DDecl.cpp960 const NamedDecl *MostRecent = cast<NamedDecl>(this->getMostRecentDecl());
H A DASTContext.cpp2072 FD = FD->getMostRecentDecl();
/external/clang/lib/Sema/
H A DSema.cpp329 if (D->getMostRecentDecl()->isUsed())
344 DeclToCheck = FD->getMostRecentDecl();
358 DeclToCheck = VD->getMostRecentDecl();
403 !FD->getMostRecentDecl()->isInlined())
439 assert(cast<FunctionDecl>(ND)->getMostRecentDecl()->isInlined() &&
H A DIdentifierResolver.cpp269 Decl *MostRecent = Existing->getMostRecentDecl();
H A DSemaTemplateInstantiateDecl.cpp4266 if (Var->getMostRecentDecl()->isInvalidDecl())
4271 switch (Var->getMostRecentDecl()->getTemplateSpecializationKind()) {
4280 if (Var != Var->getMostRecentDecl()) continue;
H A DSemaExpr.cpp11088 else if (Func->getMostRecentDecl()->isInlined() &&
11090 !Func->getMostRecentDecl()->hasAttr<GNUInlineAttr>())
11100 for (FunctionDecl *F = Func->getMostRecentDecl();; F = F->getPreviousDecl()) {
H A DSemaDeclCXX.cpp6242 for (NamespaceDecl *NS = PrevNS->getMostRecentDecl(); NS;
H A DSemaDecl.cpp4427 return D ? cast<NamedDecl>(D->getMostRecentDecl()) : 0;
/external/clang/lib/Serialization/
H A DASTWriterDecl.cpp202 D->getFirstDeclaration() == D->getMostRecentDecl() &&
259 D->getFirstDeclaration() == D->getMostRecentDecl() &&
285 D->getFirstDeclaration() == D->getMostRecentDecl() &&
733 D->getFirstDeclaration() == D->getMostRecentDecl() &&
890 D == D->getMostRecentDecl()) {
1399 if (First->getMostRecentDecl() != First) {
1412 (void)Writer.GetDeclRef(First->getMostRecentDecl());
H A DASTReaderDecl.cpp2639 Decl *MostRecent = CanonDecl->getMostRecentDecl();
H A DASTReader.cpp7465 D = cast<NamedDecl>(D->getMostRecentDecl());
H A DASTWriter.cpp3533 Decl *MostRecent = First->getMostRecentDecl();
/external/clang/lib/Analysis/
H A DThreadSafety.cpp327 cast<CXXMethodDecl>(CMCE->getMethodDecl()->getMostRecentDecl());
357 cast<FunctionDecl>(CE->getDirectCallee()->getMostRecentDecl());
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp1416 FD = FD->getMostRecentDecl();

Completed in 420 milliseconds