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

/external/clang/test/Sema/
H A Danonymous-struct-union.c39 struct Redecl { struct
/external/clang/test/SemaCXX/
H A Danonymous-union.cpp63 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
670 bool Redecl; member in class:clang::LookupResult
[all...]
/external/clang/lib/AST/
H A DDeclObjC.cpp728 ObjCMethodDecl *Redecl = nullptr; local
730 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this));
731 if (Redecl)
732 return Redecl;
740 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
745 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
751 Redecl = IFD->getMethod(getSelector(), isInstanceMethod());
757 Redecl = CatD->getMethod(getSelector(), isInstanceMethod());
761 if (!Redecl && isRedeclaration()) {
767 return Redecl
[all...]
H A DASTDumper.cpp1234 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); local
1235 if (!Redecl) {
1243 switch (Redecl->getTemplateSpecializationKind()) {
1252 dumpDeclRef(Redecl);
1254 dumpDecl(Redecl);
H A DDecl.cpp2710 static bool redeclForcesDefMSVC(const FunctionDecl *Redecl) { argument
2711 if (Redecl->getStorageClass() != SC_Extern)
2714 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD;
2722 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { argument
2724 if (!Redecl->getLexicalDeclContext()->isTranslationUnit())
2729 if (Redecl->isImplicit())
2732 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern)
2870 for (auto Redecl : redecls()) {
2871 if (Redecl
[all...]
/external/clang/include/clang/AST/
H A DASTContext.h2142 const ObjCMethodDecl *Redecl) {
2144 ObjCMethodRedecls[MD] = Redecl;
2141 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
/external/clang/lib/Sema/
H A DSemaLookup.cpp2371 RedeclarationKind Redecl) {
2372 LookupResult R(*this, Name, Loc, NameKind, Redecl);
2380 RedeclarationKind Redecl) {
2382 LookupObjCProtocolName, Redecl);
2368 LookupSingleName(Scope *S, DeclarationName Name, SourceLocation Loc, LookupNameKind NameKind, RedeclarationKind Redecl) argument
2378 LookupProtocol(IdentifierInfo *II, SourceLocation IdLoc, RedeclarationKind Redecl) argument
H A DSemaDecl.cpp11198 const TagDecl *Redecl = Previous->getDefinition() ? local
11200 if (Redecl->getTagKind() == NewTag) {
11207 Diag(Redecl->getLocation(), diag::note_previous_use);
11212 << getRedeclDiagFromTagKind(Redecl->getTagKind())
11214 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind()));
11374 RedeclarationKind Redecl = ForRedeclaration; local
11376 Redecl = NotForRedeclaration;
11378 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl);
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp338 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
343 RedeclarableResult &Redecl,
503 RedeclarableResult Redecl = VisitRedeclarable(TD); local
511 return Redecl;
515 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local
516 mergeRedeclarable(TD, Redecl);
520 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local
525 mergeRedeclarable(TD, Redecl);
529 RedeclarableResult Redecl = VisitRedeclarable(TD); local
562 mergeRedeclarable(TD, Redecl);
602 RedeclarableResult Redecl = VisitTagDecl(RD); local
635 RedeclarableResult Redecl = VisitRedeclarable(FD); local
830 RedeclarableResult Redecl = VisitRedeclarable(ID); local
897 RedeclarableResult Redecl = VisitRedeclarable(PD); local
1056 RedeclarableResult Redecl = VisitRedeclarable(VD); local
1204 RedeclarableResult Redecl = VisitRedeclarable(D); local
1236 RedeclarableResult Redecl = VisitRedeclarable(D); local
1258 RedeclarableResult Redecl = VisitRedeclarable(D); local
1559 RedeclarableResult Redecl = VisitRecordDeclImpl(D); local
1722 RedeclarableResult Redecl = VisitRedeclarable(D); local
1775 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1803 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1822 RedeclarableResult Redecl = VisitCXXRecordDeclImpl(D); local
1902 RedeclarableResult Redecl = VisitClassTemplateSpecializationDeclImpl(D); local
1922 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1945 RedeclarableResult Redecl = VisitVarDeclImpl(D); local
2007 RedeclarableResult Redecl = VisitVarTemplateSpecializationDeclImpl(D); local
2136 mergeRedeclarable(Redeclarable<T> *DBase, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument
2211 mergeRedeclarable(Redeclarable<T> *DBase, T *Existing, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument
[all...]

Completed in 1876 milliseconds