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),
153 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
161 Redecl(Redecl != Sema::NotForRedeclaration),
163 Diagnose(Redecl == Sema::NotForRedeclaration),
181 Redecl(Other.Redecl),
675 bool Redecl; member in class:clang::LookupResult
[all...]
/external/clang/lib/AST/
H A DDeclObjC.cpp809 ObjCMethodDecl *Redecl = nullptr; local
811 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this));
812 if (Redecl)
813 return Redecl;
821 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
826 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
832 Redecl = IFD->getMethod(getSelector(), isInstanceMethod());
838 Redecl = CatD->getMethod(getSelector(), isInstanceMethod());
842 if (!Redecl && isRedeclaration()) {
848 return Redecl
[all...]
H A DASTDumper.cpp1258 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); local
1259 if (!Redecl) {
1267 switch (Redecl->getTemplateSpecializationKind()) {
1276 dumpDeclRef(Redecl);
1278 dumpDecl(Redecl);
H A DDecl.cpp2736 static bool redeclForcesDefMSVC(const FunctionDecl *Redecl) { argument
2737 if (Redecl->getStorageClass() != SC_Extern)
2740 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD;
2748 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { argument
2750 if (!Redecl->getLexicalDeclContext()->isTranslationUnit())
2755 if (Redecl->isImplicit())
2758 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern)
2896 for (auto Redecl : redecls()) {
2897 if (Redecl
[all...]
/external/clang/lib/Sema/
H A DSemaExprMember.cpp657 Sema::RedeclarationKind Redecl; member in struct:QueryState
680 LookupResult R(Q.SemaRef, Q.NameInfo, Q.LookupKind, Q.Redecl);
H A DSemaDecl.cpp11720 const TagDecl *Redecl = Previous->getDefinition() ? local
11722 if (Redecl->getTagKind() == NewTag) {
11729 Diag(Redecl->getLocation(), diag::note_previous_use);
11734 << getRedeclDiagFromTagKind(Redecl->getTagKind())
11736 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind()));
11921 RedeclarationKind Redecl = ForRedeclaration; local
11923 Redecl = NotForRedeclaration;
11925 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl);
/external/clang/include/clang/AST/
H A DASTContext.h2318 const ObjCMethodDecl *Redecl) {
2320 ObjCMethodRedecls[MD] = Redecl;
2317 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp320 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
325 RedeclarableResult &Redecl,
559 RedeclarableResult Redecl = VisitRedeclarable(TD); local
567 return Redecl;
571 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local
572 mergeRedeclarable(TD, Redecl);
576 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); local
581 mergeRedeclarable(TD, Redecl);
585 RedeclarableResult Redecl = VisitRedeclarable(TD); local
615 mergeRedeclarable(TD, Redecl);
667 RedeclarableResult Redecl = VisitTagDecl(RD); local
700 RedeclarableResult Redecl = VisitRedeclarable(FD); local
927 RedeclarableResult Redecl = VisitRedeclarable(ID); local
994 RedeclarableResult Redecl = VisitRedeclarable(PD); local
1155 RedeclarableResult Redecl = VisitRedeclarable(VD); local
1304 RedeclarableResult Redecl = VisitRedeclarable(D); local
1336 RedeclarableResult Redecl = VisitRedeclarable(D); local
1358 RedeclarableResult Redecl = VisitRedeclarable(D); local
1626 RedeclarableResult Redecl = VisitRecordDeclImpl(D); local
1786 RedeclarableResult Redecl = VisitRedeclarable(D); local
1839 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1871 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1890 RedeclarableResult Redecl = VisitCXXRecordDeclImpl(D); local
1966 RedeclarableResult Redecl = VisitClassTemplateSpecializationDeclImpl(D); local
1986 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
2009 RedeclarableResult Redecl = VisitVarDeclImpl(D); local
2073 RedeclarableResult Redecl = VisitVarTemplateSpecializationDeclImpl(D); local
2219 mergeRedeclarable(Redeclarable<T> *DBase, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument
2292 mergeRedeclarable(Redeclarable<T> *DBase, T *Existing, RedeclarableResult &Redecl, DeclID TemplatePatternID) argument
[all...]

Completed in 259 milliseconds