HomeSort by: relevance | last modified time | path
    Searched refs:getMostRecentDecl (Results 1 - 25 of 37) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
DeclTemplate.h 762 return getMostRecentDecl();
794 return SETraits::getDecl(&*this->I)->getMostRecentDecl();
948 using redeclarable_base::getMostRecentDecl;
1064 FunctionTemplateDecl *getMostRecentDecl() {
1067 ->getMostRecentDecl());
1069 const FunctionTemplateDecl *getMostRecentDecl() const {
1070 return const_cast<FunctionTemplateDecl*>(this)->getMostRecentDecl();
1872 // FIXME: This is broken. CXXRecordDecl::getMostRecentDecl() returns a
1877 ClassTemplateSpecializationDecl *getMostRecentDecl() {
2121 ClassTemplatePartialSpecializationDecl *getMostRecentDecl() {
    [all...]
Redeclarable.h 225 decl_type *getMostRecentDecl() {
230 const decl_type *getMostRecentDecl() const {
Decl.h 447 NamedDecl *getMostRecentDecl() {
448 return cast<NamedDecl>(static_cast<Decl *>(this)->getMostRecentDecl());
450 const NamedDecl *getMostRecentDecl() const {
451 return const_cast<NamedDecl*>(this)->getMostRecentDecl();
560 using redeclarable_base::getMostRecentDecl;
1032 return getMostRecentDecl();
1043 using redeclarable_base::getMostRecentDecl;
1979 return getMostRecentDecl();
1993 using redeclarable_base::getMostRecentDecl;
3173 return getMostRecentDecl();
    [all...]
DeclCXX.h 428 getMostRecentDecl();
510 CXXRecordDecl *getMostRecentDecl() {
512 static_cast<RecordDecl *>(this)->getMostRecentDecl());
515 const CXXRecordDecl *getMostRecentDecl() const {
516 return const_cast<CXXRecordDecl*>(this)->getMostRecentDecl();
521 static_cast<CXXRecordDecl *>(this)->getMostRecentDecl();
2039 CXXMethodDecl *getMostRecentDecl() {
2041 static_cast<FunctionDecl *>(this)->getMostRecentDecl());
2043 const CXXMethodDecl *getMostRecentDecl() const {
2044 return const_cast<CXXMethodDecl*>(this)->getMostRecentDecl();
    [all...]
DeclObjC.h 1257 return getMostRecentDecl();
1517 getMostRecentDecl();
1887 using redeclarable_base::getMostRecentDecl;
2081 return getMostRecentDecl();
2188 getMostRecentDecl();
2230 using redeclarable_base::getMostRecentDecl;
DeclBase.h 920 /// Implementation of getMostRecentDecl(), to be overridden by any
999 Decl *getMostRecentDecl() { return getMostRecentDeclImpl(); }
1003 const Decl *getMostRecentDecl() const {
  /src/external/apache2/llvm/dist/clang/lib/AST/
TemplateName.cpp 165 Decl = cast<TemplateDecl>(Decl->getMostRecentDecl());
DeclTemplate.cpp 285 CommonBase *CommonBasePtr = getMostRecentDecl()->getCommonPtr();
306 return Entry ? SETraits::getDecl(Entry)->getMostRecentDecl() : nullptr;
562 PS.push_back(P.getMostRecentDecl());
571 return P.getMostRecentDecl();
583 return P.getMostRecentDecl();
1236 PS.push_back(P.getMostRecentDecl());
1245 return P.getMostRecentDecl();
DeclBase.cpp 450 if (CheckUsedAttr && getMostRecentDecl()->hasAttr<UsedAttr>())
455 return getMostRecentDecl()->getCanonicalDecl()->Used;
722 for (const auto *A : getMostRecentDecl()->attrs()) {
1294 for (NamespaceDecl *N = Self->getMostRecentDecl(); N;
1641 (void)cast<Decl>(this)->getMostRecentDecl();
Decl.cpp 1133 assert(!IsMostRecent || ND == ND->getMostRecentDecl());
1165 const NamedDecl *MostRecent = ND->getMostRecentDecl();
3405 for (const FunctionDecl *FD = getMostRecentDecl(); FD;
4821 auto *MostRecent = getMostRecentDecl();
ASTImporter.cpp 2696 PrevDecl = FoundEnum->getMostRecentDecl();
2845 PrevDecl = FoundRecord->getMostRecentDecl();
3482 FoundByLookup->getMostRecentDecl());
4065 auto *Recent = const_cast<VarDecl *>(FoundByLookup->getMostRecentDecl());
5471 const_cast<ClassTemplateDecl *>(FoundByLookup->getMostRecentDecl());
5485 FoundByLookup->getTemplatedDecl()->getMostRecentDecl();
5763 const_cast<VarTemplateDecl *>(FoundByLookup->getMostRecentDecl());
5766 FoundByLookup->getTemplatedDecl()->getMostRecentDecl();
5991 const_cast<FunctionTemplateDecl *>(FoundByLookup->getMostRecentDecl());
5996 FoundByLookup->getTemplatedDecl()->getMostRecentDecl();
    [all...]
APValue.cpp 73 for (auto *Redecl = cast<ValueDecl>(D->getMostRecentDecl()); Redecl;
DeclCXX.cpp 2914 return getMostRecentDecl();
2928 return getMostRecentDecl();
DeclObjC.cpp 321 for (const ObjCInterfaceDecl *decl = getMostRecentDecl(); decl;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
IdentifierResolver.cpp 279 Decl *MostRecent = Existing->getMostRecentDecl();
Sema.cpp 652 if (D->getMostRecentDecl()->isUsed())
674 DeclToCheck = FD->getMostRecentDecl();
704 DeclToCheck = VD->getMostRecentDecl();
757 !FD->getMostRecentDecl()->isInlined() &&
768 !VD->getMostRecentDecl()->isInline() &&
818 assert(FD->getMostRecentDecl()->isInlined() &&
823 assert(cast<VarDecl>(VD)->getMostRecentDecl()->isInline() &&
SemaAvailability.cpp 343 for (const Decl *Redecl = OffendingDecl->getMostRecentDecl(); Redecl;
SemaTemplateInstantiateDecl.cpp 1523 = PrevClassTemplate->getMostRecentDecl()->getTemplateParameters();
4787 for (auto *D = Function->getMostRecentDecl(); /**/;
6129 if (Var->getMostRecentDecl()->isInvalidDecl())
6134 switch (Var->getMostRecentDecl()
6144 if (Var != Var->getMostRecentDecl())
SemaLambda.cpp 302 else if (Var->getMostRecentDecl()->isInline())
SemaTemplate.cpp 1947 ? PrevClassTemplate->getMostRecentDecl()->getTemplateParameters()
5618 D = cast<TemplateParmDecl>(cast<TemplateDecl>(TD->getMostRecentDecl())
5667 cast<TemplateDecl>(Template->getMostRecentDecl())
11054 diagnose(Spec->getMostRecentDecl(), false);
11100 diagnose(TD->getMostRecentDecl(), false);
SemaDecl.cpp 2834 if (UsedAttr *OldAttr = Old->getMostRecentDecl()->getAttr<UsedAttr>()) {
2839 if (RetainAttr *OldAttr = Old->getMostRecentDecl()->getAttr<RetainAttr>()) {
3836 if (Old->getMostRecentDecl()->isUsed(false))
3935 for (VarDecl *PrevVD = Old->getMostRecentDecl(); PrevVD;
4114 VarDecl *MostRecent = Old->getMostRecentDecl();
4195 if (New->isInline() && !Old->getMostRecentDecl()->isInline()) {
4252 if (Old->getMostRecentDecl()->isUsed(false))
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTWriterDecl.cpp 180 for (const Decl *R = D->getMostRecentDecl(); R; R = R->getPreviousDecl()) {
390 D->getFirstDecl() == D->getMostRecentDecl() &&
458 D->getFirstDecl() == D->getMostRecentDecl() &&
495 D->getFirstDecl() == D->getMostRecentDecl() &&
1066 D->getFirstDecl() == D->getMostRecentDecl() &&
1245 D == D->getMostRecentDecl()) {
1379 D->getFirstDecl() == D->getMostRecentDecl() &&
1783 T *MostRecent = First->getMostRecentDecl();
1809 for (const Decl *Prev = FirstLocal->getMostRecentDecl();
ASTReaderDecl.cpp 282 static Decl *getMostRecentDecl(Decl *D);
477 Current = Current->getMostRecentDecl();
3518 llvm_unreachable("getMostRecentDecl on non-redeclarable declaration");
3521 Decl *ASTDeclReader::getMostRecentDecl(Decl *D) {
3535 return ASTDeclReader::getMostRecentDecl(D->getCanonicalDecl());
4234 Decl *PrevMostRecent = ASTDeclReader::getMostRecentDecl(CanonDecl);
4408 auto *MostRecent = D->getMostRecentDecl();
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ThreadSafetyCommon.cpp 379 FD = FD->getMostRecentDecl();
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp 1296 ->getMostRecentDecl();
1922 FD = FD ? FD->getMostRecentDecl() : FD;
3624 for (const auto *FD = cast<FunctionDecl>(D)->getMostRecentDecl(); FD;

Completed in 85 milliseconds

1 2