/external/clang/include/clang/Sema/ |
H A D | Lookup.h | 131 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 139 Redecl(Redecl != Sema::NotForRedeclaration), 141 Diagnose(Redecl == Sema::NotForRedeclaration), 153 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 161 Redecl(Redecl != Sema::NotForRedeclaration), 163 Diagnose(Redecl == Sema::NotForRedeclaration), 181 Redecl(Other.Redecl), 719 bool Redecl; member in class:clang::LookupResult [all...] |
H A D | Sema.h | 2846 RedeclarationKind Redecl 2858 RedeclarationKind Redecl
|
/external/clang/test/Sema/ |
H A D | anonymous-struct-union.c | 39 struct Redecl { struct
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 345 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl, 350 RedeclarableResult &Redecl, 614 RedeclarableResult Redecl = VisitRedeclarable(TD); local 622 return Redecl; 626 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local 627 mergeRedeclarable(TD, Redecl); 631 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local 636 mergeRedeclarable(TD, Redecl); 640 RedeclarableResult Redecl = VisitRedeclarable(TD); local 670 mergeRedeclarable(TD, Redecl); 722 RedeclarableResult Redecl = VisitTagDecl(RD); local 755 RedeclarableResult Redecl = VisitRedeclarable(FD); local 982 RedeclarableResult Redecl = VisitRedeclarable(ID); local 1049 RedeclarableResult Redecl = VisitRedeclarable(PD); local 1210 RedeclarableResult Redecl = VisitRedeclarable(VD); local 1361 RedeclarableResult Redecl = VisitRedeclarable(D); local 1393 RedeclarableResult Redecl = VisitRedeclarable(D); local 1415 RedeclarableResult Redecl = VisitRedeclarable(D); local 1702 RedeclarableResult Redecl = VisitRecordDeclImpl(D); local 1869 RedeclarableResult Redecl = VisitRedeclarable(D); local 1922 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 1954 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 1973 RedeclarableResult Redecl = VisitCXXRecordDeclImpl(D); local 2047 RedeclarableResult Redecl = VisitClassTemplateSpecializationDeclImpl(D); local 2067 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 2090 RedeclarableResult Redecl = VisitVarDeclImpl(D); local 2153 RedeclarableResult Redecl = VisitVarTemplateSpecializationDeclImpl(D); local 2301 mergeRedeclarable(Redeclarable<T> *DBase, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument 2374 mergeRedeclarable(Redeclarable<T> *DBase, T *Existing, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument [all...] |
H A D | ASTWriterDecl.cpp | 1575 for (const Decl *Redecl = D; Redecl; Redecl = Redecl->getPreviousDecl()) 1576 if (IsLocalDecl(Redecl)) 1577 D = Redecl;
|
H A D | ASTWriter.cpp | 3107 if (Decl *Redecl = D->getPreviousDecl()) { 3109 for (; Redecl; Redecl = Redecl->getPreviousDecl()) { 3111 if (!Redecl->isFromASTFile()) { 3115 if (!Redecl->getDeclContext()->getRedeclContext()->Equals( 3118 return cast<NamedDecl>(Redecl); 3123 if (Redecl->getOwningModuleID() == 0)
|
H A D | ASTReader.cpp | 8644 for (auto *Redecl : Update.second->redecls()) 8645 Context.adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI);
|
/external/clang/test/SemaCXX/ |
H A D | anonymous-union.cpp | 63 struct Redecl { struct
|
H A D | cxx1y-deduced-return-type.cpp | 328 namespace Redecl { namespace in namespace:std_examples
|
/external/clang/lib/AST/ |
H A D | DeclObjC.cpp | 841 ObjCMethodDecl *Redecl = nullptr; local 843 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this)); 844 if (Redecl) 845 return Redecl; 853 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); 858 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); 864 Redecl = IFD->getMethod(getSelector(), isInstanceMethod()); 870 Redecl = CatD->getMethod(getSelector(), isInstanceMethod()); 874 if (!Redecl && isRedeclaration()) { 880 return Redecl [all...] |
H A D | Decl.cpp | 2817 static bool redeclForcesDefMSVC(const FunctionDecl *Redecl) { argument 2818 if (Redecl->getStorageClass() != SC_Extern) 2821 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD; 2829 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { argument 2831 if (!Redecl->getLexicalDeclContext()->isTranslationUnit()) 2836 if (Redecl->isImplicit()) 2839 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern) 2983 for (auto Redecl : redecls()) { 2984 if (Redecl [all...] |
H A D | ASTDumper.cpp | 1343 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); local 1344 if (!Redecl) { 1352 switch (Redecl->getTemplateSpecializationKind()) { 1361 dumpDeclRef(Redecl); 1363 dumpDecl(Redecl);
|
H A D | ASTContext.cpp | 2072 const ObjCMethodDecl *Redecl) { 2074 ObjCMethodRedecls[MD] = Redecl; 2071 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
|
/external/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 1488 for (auto *Redecl : D->redecls()) { 1496 if (Redecl->getLexicalDeclContext()->isFileContext()) { 1497 auto *NonConstR = const_cast<NamedDecl*>(cast<NamedDecl>(Redecl)); 1632 for (auto *Redecl : D->redecls()) { 1633 auto *NonConstR = const_cast<NamedDecl*>(cast<NamedDecl>(Redecl)); 2781 RedeclarationKind Redecl) { 2782 LookupResult R(*this, Name, Loc, NameKind, Redecl); 2790 RedeclarationKind Redecl) { 2792 LookupObjCProtocolName, Redecl);
|
H A D | SemaExceptionSpec.cpp | 187 for (auto *Redecl : FD->redecls()) 188 Context.adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI);
|
H A D | SemaExprMember.cpp | 671 Sema::RedeclarationKind Redecl; member in struct:QueryState 694 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl);
|
H A D | SemaDeclAttr.cpp | 6379 for (const Decl *Redecl = D->getMostRecentDecl(); Redecl; 6380 Redecl = Redecl->getPreviousDecl()) { 6382 Redecl); 6386 S.Diag(Redecl->getLocation(), diag_available_here) << D
|
H A D | SemaType.cpp | 6872 for (auto *Redecl : ED->redecls()) { 6873 if (isVisible(Redecl)) 6875 if (Redecl->isThisDeclarationADefinition() || 6876 (Redecl->isCanonicalDecl() && !*Suggested)) 6877 *Suggested = Redecl;
|
H A D | SemaDecl.cpp | 12138 const TagDecl *Redecl = Previous->getDefinition() ? local 12140 if (Redecl->getTagKind() == NewTag) { 12147 Diag(Redecl->getLocation(), diag::note_previous_use); 12152 << getRedeclDiagFromTagKind(Redecl->getTagKind()) 12154 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind())); 12361 RedeclarationKind Redecl = ForRedeclaration; local 12363 Redecl = NotForRedeclaration; 12365 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl);
|
H A D | SemaExpr.cpp | 180 for (Decl *Redecl = D->getMostRecentDecl(); Redecl && Warn; 181 Redecl = Redecl->getPreviousDecl()) 182 if (!Redecl->hasAttr<AvailabilityAttr>() || 183 Redecl->getAttr<AvailabilityAttr>()->isInherited())
|
/external/clang/include/clang/AST/ |
H A D | ASTContext.h | 2343 const ObjCMethodDecl *Redecl);
|