Searched refs:Redecl (Results 1 - 10 of 10) sorted by relevance

/external/clang/include/clang/Sema/
H A DLookup.h131 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
139 Redecl(Redecl != Sema::NotForRedeclaration),
141 Diagnose(Redecl == Sema::NotForRedeclaration)
151 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration)
159 Redecl(Redecl != Sema::NotForRedeclaration),
161 Diagnose(Redecl == Sema::NotForRedeclaration)
177 Redecl(Other.Redecl),
640 bool Redecl; member in class:clang::LookupResult
[all...]
H A DSema.h2131 RedeclarationKind Redecl
2141 RedeclarationKind Redecl
/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
/external/clang/lib/AST/
H A DDeclObjC.cpp486 ObjCMethodDecl *Redecl = 0; local
488 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this));
489 if (Redecl)
490 return Redecl;
496 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
500 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod());
505 Redecl = IFD->getMethod(getSelector(), isInstanceMethod());
510 Redecl = CatD->getMethod(getSelector(), isInstanceMethod());
513 if (!Redecl && isRedeclaration()) {
519 return Redecl
[all...]
H A DDecl.cpp1958 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { argument
1960 if (!Redecl->getLexicalDeclContext()->isTranslationUnit())
1965 if (Redecl->isImplicit())
1968 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern)
2067 for (redecl_iterator Redecl = redecls_begin(), RedeclEnd = redecls_end();
2068 Redecl != RedeclEnd;
2069 ++Redecl) {
2070 if (Redecl->isInlineSpecified() &&
2071 Redecl
[all...]
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp278 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl);
410 RedeclarableResult Redecl = VisitRedeclarable(TD); local
414 mergeRedeclarable(TD, Redecl);
426 RedeclarableResult Redecl = VisitRedeclarable(TD); local
443 mergeRedeclarable(TD, Redecl);
498 RedeclarableResult Redecl = VisitRedeclarable(FD); local
525 mergeRedeclarable(FD, Redecl);
682 RedeclarableResult Redecl = VisitRedeclarable(ID); local
685 mergeRedeclarable(ID, Redecl);
748 RedeclarableResult Redecl local
889 RedeclarableResult Redecl = VisitRedeclarable(VD); local
997 RedeclarableResult Redecl = VisitRedeclarable(D); local
1288 RedeclarableResult Redecl = VisitRedeclarable(D); local
1319 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1438 RedeclarableResult Redecl = VisitRedeclarableTemplateDecl(D); local
1552 mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl) argument
[all...]
/external/clang/include/clang/AST/
H A DASTContext.h1912 const ObjCMethodDecl *Redecl) {
1914 ObjCMethodRedecls[MD] = Redecl;
1911 setObjCMethodRedeclaration(const ObjCMethodDecl *MD, const ObjCMethodDecl *Redecl) argument
/external/clang/lib/Sema/
H A DSemaLookup.cpp2172 RedeclarationKind Redecl) {
2173 LookupResult R(*this, Name, Loc, NameKind, Redecl);
2181 RedeclarationKind Redecl) {
2183 LookupObjCProtocolName, Redecl);
2169 LookupSingleName(Scope *S, DeclarationName Name, SourceLocation Loc, LookupNameKind NameKind, RedeclarationKind Redecl) argument
2179 LookupProtocol(IdentifierInfo *II, SourceLocation IdLoc, RedeclarationKind Redecl) argument
H A DSemaDecl.cpp8311 const TagDecl *Redecl = Previous->getDefinition() ? local
8313 if (Redecl->getTagKind() == NewTag) {
8320 Diag(Redecl->getLocation(), diag::note_previous_use);
8325 << getRedeclDiagFromTagKind(Redecl->getTagKind())
8327 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind()));
8433 RedeclarationKind Redecl = ForRedeclaration; local
8435 Redecl = NotForRedeclaration;
8437 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl);

Completed in 459 milliseconds