Searched defs:Redecl (Results 1 - 11 of 11) sorted by relevance

/external/clang/test/Sema/
H A Danonymous-struct-union.c38 struct Redecl { struct
/external/clang/test/SemaCXX/
H A Danonymous-union.cpp62 struct Redecl { struct
H A Dcxx1y-deduced-return-type.cpp328 namespace Redecl { namespace in namespace:std_examples
/external/clang/include/clang/Sema/
H A DLookup.h131 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 DASTDumper.cpp1106 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); local
1107 if (!Redecl) {
1115 switch (Redecl->getTemplateSpecializationKind()) {
1123 Children.dump(Redecl, DumpRefOnly);
H A DDeclObjC.cpp726 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 DDecl.cpp2660 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 DASTContext.h2120 const ObjCMethodDecl *Redecl) {
2122 ObjCMethodRedecls[MD] = Redecl;
2119 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
/external/clang/lib/Sema/
H A DSemaLookup.cpp2318 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 DSemaDecl.cpp10697 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 DASTReaderDecl.cpp307 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...]

Completed in 359 milliseconds