| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Lookup.h | 131 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 139 Redecl(Redecl != Sema::NotForRedeclaration), in ResultKind() 141 Diagnose(Redecl == Sema::NotForRedeclaration), in ResultKind() 142 AllowHidden(Redecl == Sema::ForRedeclaration), in ResultKind() 153 Sema::RedeclarationKind Redecl = Sema::NotForRedeclaration) 161 Redecl(Redecl != Sema::NotForRedeclaration), in ResultKind() 163 Diagnose(Redecl == Sema::NotForRedeclaration), in ResultKind() 164 AllowHidden(Redecl == Sema::ForRedeclaration), in ResultKind() 181 Redecl(Other.Redecl), in LookupResult() 220 return Redecl; in isForRedeclaration() [all …]
|
| HD | Sema.h | 2722 RedeclarationKind Redecl 2734 RedeclarationKind Redecl
|
| /NextBSD/contrib/llvm/tools/clang/lib/Serialization/ |
| HD | ASTReaderDecl.cpp | 343 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl, 348 RedeclarableResult &Redecl, 578 RedeclarableResult Redecl = VisitRedeclarable(TD); in VisitTypedefNameDecl() local 586 return Redecl; in VisitTypedefNameDecl() 590 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); in VisitTypedefDecl() local 591 mergeRedeclarable(TD, Redecl); in VisitTypedefDecl() 595 RedeclarableResult Redecl = VisitTypedefNameDecl(TD); in VisitTypeAliasDecl() local 600 mergeRedeclarable(TD, Redecl); in VisitTypeAliasDecl() 604 RedeclarableResult Redecl = VisitRedeclarable(TD); in VisitTagDecl() local 637 mergeRedeclarable(TD, Redecl); in VisitTagDecl() [all …]
|
| HD | ASTWriter.cpp | 3079 if (Decl *Redecl = D->getPreviousDecl()) { in getDeclForLocalLookup() local 3081 for (; Redecl; Redecl = Redecl->getPreviousDecl()) { in getDeclForLocalLookup() 3082 if (!Redecl->isFromASTFile()) in getDeclForLocalLookup() 3083 return cast<NamedDecl>(Redecl); in getDeclForLocalLookup()
|
| /NextBSD/contrib/llvm/tools/clang/lib/AST/ |
| HD | DeclObjC.cpp | 784 ObjCMethodDecl *Redecl = nullptr; in getNextRedeclarationImpl() local 786 Redecl = const_cast<ObjCMethodDecl*>(Ctx.getObjCMethodRedeclaration(this)); in getNextRedeclarationImpl() 787 if (Redecl) in getNextRedeclarationImpl() 788 return Redecl; in getNextRedeclarationImpl() 796 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl() 801 Redecl = ImplD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl() 807 Redecl = IFD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl() 813 Redecl = CatD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl() 817 if (!Redecl && isRedeclaration()) { in getNextRedeclarationImpl() 823 return Redecl ? Redecl : this; in getNextRedeclarationImpl()
|
| HD | Decl.cpp | 2725 static bool redeclForcesDefMSVC(const FunctionDecl *Redecl) { in redeclForcesDefMSVC() argument 2726 if (Redecl->getStorageClass() != SC_Extern) in redeclForcesDefMSVC() 2729 for (const FunctionDecl *FD = Redecl->getPreviousDecl(); FD; in redeclForcesDefMSVC() 2737 static bool RedeclForcesDefC99(const FunctionDecl *Redecl) { in RedeclForcesDefC99() argument 2739 if (!Redecl->getLexicalDeclContext()->isTranslationUnit()) in RedeclForcesDefC99() 2744 if (Redecl->isImplicit()) in RedeclForcesDefC99() 2747 if (!Redecl->isInlineSpecified() || Redecl->getStorageClass() == SC_Extern) in RedeclForcesDefC99() 2885 for (auto Redecl : redecls()) { in isInlineDefinitionExternallyVisible() local 2886 if (Redecl->isInlineSpecified() && in isInlineDefinitionExternallyVisible() 2887 Redecl->getStorageClass() != SC_Extern) in isInlineDefinitionExternallyVisible() [all …]
|
| HD | ASTDumper.cpp | 1256 auto *Redecl = dyn_cast<SpecializationDecl>(RedeclWithBadType); in VisitTemplateDeclSpecialization() local 1257 if (!Redecl) { in VisitTemplateDeclSpecialization() 1265 switch (Redecl->getTemplateSpecializationKind()) { in VisitTemplateDeclSpecialization() 1274 dumpDeclRef(Redecl); in VisitTemplateDeclSpecialization() 1276 dumpDecl(Redecl); in VisitTemplateDeclSpecialization()
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaExceptionSpec.cpp | 181 for (auto *Redecl : FD->redecls()) in UpdateExceptionSpec() local 182 Context.adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI); in UpdateExceptionSpec()
|
| HD | SemaLookup.cpp | 2513 RedeclarationKind Redecl) { in LookupSingleName() argument 2514 LookupResult R(*this, Name, Loc, NameKind, Redecl); in LookupSingleName() 2522 RedeclarationKind Redecl) { in LookupProtocol() argument 2524 LookupObjCProtocolName, Redecl); in LookupProtocol()
|
| HD | SemaType.cpp | 6400 for (auto *Redecl : ED->redecls()) { in hasVisibleDefinition() local 6401 if (isVisible(Redecl)) in hasVisibleDefinition() 6403 if (Redecl->isThisDeclarationADefinition() || in hasVisibleDefinition() 6404 (Redecl->isCanonicalDecl() && !*Suggested)) in hasVisibleDefinition() 6405 *Suggested = Redecl; in hasVisibleDefinition()
|
| HD | SemaDecl.cpp | 11399 const TagDecl *Redecl = Previous->getDefinition() ? in isAcceptableTagRedeclaration() local 11401 if (Redecl->getTagKind() == NewTag) { in isAcceptableTagRedeclaration() 11408 Diag(Redecl->getLocation(), diag::note_previous_use); in isAcceptableTagRedeclaration() 11413 << getRedeclDiagFromTagKind(Redecl->getTagKind()) in isAcceptableTagRedeclaration() 11415 TypeWithKeyword::getTagTypeKindName(Redecl->getTagKind())); in isAcceptableTagRedeclaration() 11596 RedeclarationKind Redecl = ForRedeclaration; in ActOnTag() local 11598 Redecl = NotForRedeclaration; in ActOnTag() 11600 LookupResult Previous(*this, Name, NameLoc, LookupTagName, Redecl); in ActOnTag()
|
| HD | SemaExpr.cpp | 175 for (Decl *Redecl = D->getMostRecentDecl(); Redecl && Warn; in DiagnoseAvailabilityOfDecl() local 176 Redecl = Redecl->getPreviousDecl()) in DiagnoseAvailabilityOfDecl() 177 if (!Redecl->hasAttr<AvailabilityAttr>() || in DiagnoseAvailabilityOfDecl() 178 Redecl->getAttr<AvailabilityAttr>()->isInherited()) in DiagnoseAvailabilityOfDecl()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/AST/ |
| HD | ASTContext.h | 2242 const ObjCMethodDecl *Redecl) { in setObjCMethodRedeclaration() argument 2244 ObjCMethodRedecls[MD] = Redecl; in setObjCMethodRedeclaration()
|