/external/clang/test/Sema/ |
H A D | anonymous-struct-union.c | 38 struct Redecl { struct
|
/external/clang/test/SemaCXX/ |
H A D | anonymous-union.cpp | 62 struct Redecl { struct
|
H A D | cxx1y-deduced-return-type.cpp | 328 namespace Redecl { namespace in namespace:std_examples
|
/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), 142 AllowHidden(Redecl == Sema::ForRedeclaration), 153 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 161 Redecl(Redecl != Sema::NotForRedeclaration), 163 Diagnose(Redecl == Sema::NotForRedeclaration), 164 AllowHidden(Redecl 666 bool Redecl; member in class:clang::LookupResult [all...] |
/external/clang/lib/AST/ |
H A D | ASTDumper.cpp | 1106 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); local 1107 if (!Redecl) { 1115 switch (Redecl->getTemplateSpecializationKind()) { 1123 Children.dump(Redecl, DumpRefOnly);
|
H A D | DeclObjC.cpp | 726 ObjCMethodDecl *Redecl = nullptr; local 728 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this)); 729 if (Redecl) 730 return Redecl; 738 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); 743 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); 749 Redecl = IFD->getMethod(getSelector(), isInstanceMethod()); 755 Redecl = CatD->getMethod(getSelector(), isInstanceMethod()); 759 if (!Redecl && isRedeclaration()) { 765 return Redecl [all...] |
H A D | Decl.cpp | 2660 static bool redeclForcesDefMSVC(const FunctionDecl *Redecl) { argument 2661 if (Redecl->getStorageClass() != SC_Extern) 2664 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD; 2672 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { argument 2674 if (!Redecl->getLexicalDeclContext()->isTranslationUnit()) 2679 if (Redecl->isImplicit()) 2682 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern) 2808 for (auto Redecl : redecls()) { 2809 if (Redecl [all...] |
/external/clang/include/clang/AST/ |
H A D | ASTContext.h | 2120 const ObjCMethodDecl *Redecl) { 2122 ObjCMethodRedecls[MD] = Redecl; 2119 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
|
/external/clang/lib/Sema/ |
H A D | SemaLookup.cpp | 2318 RedeclarationKind Redecl) { 2319 LookupResult R(*this, Name, Loc, NameKind, Redecl); 2327 RedeclarationKind Redecl) { 2329 LookupObjCProtocolName, Redecl); 2315 LookupSingleName(Scope *S, DeclarationName Name, SourceLocation Loc, LookupNameKind NameKind, RedeclarationKind Redecl) argument 2325 LookupProtocol(IdentifierInfo *II, SourceLocation IdLoc, RedeclarationKind Redecl) argument
|
H A D | SemaDecl.cpp | 10697 const TagDecl *Redecl = Previous->getDefinition() ? local 10699 if (Redecl->getTagKind() == NewTag) { 10706 Diag(Redecl->getLocation(), diag::note_previous_use); 10711 << getRedeclDiagFromTagKind(Redecl->getTagKind()) 10713 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind())); 10825 RedeclarationKind Redecl = ForRedeclaration; local 10827 Redecl = NotForRedeclaration; 10829 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl);
|
/external/clang/lib/Serialization/ |
H A D | ASTReaderDecl.cpp | 307 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl, 312 RedeclarableResult &Redecl, 459 RedeclarableResult Redecl = VisitRedeclarable(TD); local 467 mergeRedeclarable(TD, Redecl); 479 RedeclarableResult Redecl = VisitRedeclarable(TD); local 498 mergeRedeclarable(TD, Redecl); 499 return Redecl; 538 RedeclarableResult Redecl = VisitTagDecl(RD); local 543 return Redecl; 571 RedeclarableResult Redecl local 766 RedeclarableResult Redecl = VisitRedeclarable(ID); local 833 RedeclarableResult Redecl = VisitRedeclarable(PD); local 984 RedeclarableResult Redecl = VisitRedeclarable(VD); local 1131 RedeclarableResult Redecl = VisitRedeclarable(D); local 1173 RedeclarableResult Redecl = VisitRedeclarable(D); local 1432 RedeclarableResult Redecl = VisitRecordDeclImpl(D); local 1583 RedeclarableResult Redecl = VisitRedeclarable(D); local 1621 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 1666 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 1702 RedeclarableResult Redecl = VisitCXXRecordDeclImpl(D); local 1782 RedeclarableResult Redecl = VisitClassTemplateSpecializationDeclImpl(D); local 1802 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local 1829 RedeclarableResult Redecl = VisitVarDeclImpl(D); local 1891 RedeclarableResult Redecl = VisitVarTemplateSpecializationDeclImpl(D); local 2009 mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument 2052 mergeRedeclarable(Redeclarable<T> *DBase, T *Existing, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument [all...] |