reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/DeclBase.h
 1933   DeclContext *getRedeclContext();

References

tools/clang/include/clang/AST/DeclBase.h
 1935     return const_cast<DeclContext *>(this)->getRedeclContext();
tools/clang/lib/ARCMigrate/TransGCCalls.cpp
   48         if (!FD->getDeclContext()->getRedeclContext()->isFileContext())
tools/clang/lib/ARCMigrate/TransProtectedScope.cpp
   34       if (D->getDeclContext()->getRedeclContext()->isFunctionOrMethod())
tools/clang/lib/AST/ASTImporter.cpp
 7829   DeclContext *ReDC = DC->getRedeclContext();
tools/clang/lib/AST/ASTImporterLookupTable.cpp
   88   DeclContext *ReDC = DC->getRedeclContext()->getPrimaryContext();
   97   DeclContext *ReDC = DC->getRedeclContext()->getPrimaryContext();
tools/clang/lib/AST/Decl.cpp
 1190         dyn_cast<NamedDecl>(ContextDecl->getDeclContext()->getRedeclContext());
 1716           OldD->getDeclContext()->getRedeclContext()))
tools/clang/lib/AST/DeclBase.cpp
 1043     if (getParent()->getRedeclContext()->isFileContext() &&
 1044         getLexicalParent()->getRedeclContext()->isRecord())
tools/clang/lib/Sema/IdentifierResolver.cpp
  101   Ctx = Ctx->getRedeclContext();
  138   DeclContext *DCtx = D->getDeclContext()->getRedeclContext();
  335     if (!PrevD->getDeclContext()->getRedeclContext()->isTranslationUnit()) {
  365     if (!(*I)->getDeclContext()->getRedeclContext()->isTranslationUnit()) {
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
 1050     return CurContext->getRedeclContext()->isFileContext();
tools/clang/lib/Sema/SemaDecl.cpp
 1438       !D->getDeclContext()->getRedeclContext()->Equals(
 1439         D->getLexicalDeclContext()->getRedeclContext()) &&
 1468       DeclContext *IDC = (*I)->getLexicalDeclContext()->getRedeclContext();
 3074       !Old->getDeclContext()->getRedeclContext()->Equals(
 3075           New->getDeclContext()->getRedeclContext()) &&
 3122   auto *NamedDC = NewD->getDeclContext()->getRedeclContext();
 3123   auto *SemaDC = OldD->getDeclContext()->getRedeclContext();
 4836       DeclContext *OwnerScope = Owner->getRedeclContext();
 5623     } else if (CurContext->getRedeclContext()->isTranslationUnit() &&
 5854       ND->getLexicalDeclContext()->getRedeclContext()->isTranslationUnit())
 5998         NewTD->getDeclContext()->getRedeclContext()->isTranslationUnit()) {
 6046     DeclContext *OuterContext = DC->getRedeclContext();
 7141       NewVD->getDeclContext()->getRedeclContext()->isTranslationUnit() &&
 7291   DeclContext *OldDC = ShadowedDecl->getDeclContext()->getRedeclContext();
 8125     if (SemaRef.CurContext->getRedeclContext()->isFunctionOrMethod()) {
 9421         NewFD->getDeclContext()->getRedeclContext()->isTranslationUnit()) {
10183       OldDecl->getDeclContext()->getRedeclContext() !=
10184           NewFD->getDeclContext()->getRedeclContext()) {
12381       var->getDeclContext()->getRedeclContext()->isFileContext() &&
14639   DeclContext *DC = ND->getDeclContext()->getRedeclContext();
14672   OldDC = OldDC->getRedeclContext();
14673   NewDC = NewDC->getRedeclContext();
14933         if (!ND->getDeclContext()->getRedeclContext()->Equals(
14934                 SearchDC->getRedeclContext()))
14959         DeclContext *DC = ND->getDeclContext()->getRedeclContext();
15107               Tag->getDeclContext()->getRedeclContext()
15108                           ->Equals(TD->getDeclContext()->getRedeclContext())) {
15229               if (!getTagInjectionContext(CurContext)->getRedeclContext()
15230                        ->Equals(PrevDecl->getDeclContext()->getRedeclContext()))
15586     DeclContext *DC = New->getDeclContext()->getRedeclContext();
15601         New->getDeclContext()->getRedeclContext()->isTranslationUnit() &&
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1756   const DeclContext *Ctx = D->getDeclContext()->getRedeclContext();
tools/clang/lib/Sema/SemaDeclCXX.cpp
  824                /*CreateBuiltins*/DC->getRedeclContext()->isTranslationUnit());
 3398           TD->getDeclContext()->getRedeclContext()->Equals(
 3399               DG->getDeclContext()->getRedeclContext())) {
 4012         return Member->getDeclContext()->getRedeclContext()->Equals(ClassDecl);
 9156   if (!CurContext->getRedeclContext()->Equals(
 9157           GuidedTemplateDecl->getDeclContext()->getRedeclContext())) {
 9333     LookupQualifiedName(R, CurContext->getRedeclContext());
 9351                CurContext->getRedeclContext()->isTranslationUnit()) {
 9365     DeclContext *Parent = CurContext->getRedeclContext();
 9399     DeclContext *Parent = CurContext->getRedeclContext();
10708   if (!CurContext->getRedeclContext()->isRecord()) {
10788         (NamedContext && NamedContext->getRedeclContext()->isRecord())) {
10790                      ? cast<CXXRecordDecl>(NamedContext->getRedeclContext())
15084     DC = DC->getRedeclContext();
tools/clang/lib/Sema/SemaDeclObjC.cpp
 4794   if (isa<ObjCContainerDecl>(CurContext->getRedeclContext()))
 4799   if (isa<TranslationUnitDecl>(getCurLexicalContext()->getRedeclContext()))
tools/clang/lib/Sema/SemaExpr.cpp
 2058               ND->getDeclContext()->getRedeclContext());
tools/clang/lib/Sema/SemaExprCXX.cpp
 7564             dyn_cast<CXXRecordDecl>(ND->getDeclContext()->getRedeclContext());
tools/clang/lib/Sema/SemaInit.cpp
 2306     return FD && FD->getDeclContext()->getRedeclContext()->Equals(Record);
tools/clang/lib/Sema/SemaLookup.cpp
  360   return D->getDeclContext()->getRedeclContext();
 1979             DC = (*I)->getDeclContext()->getRedeclContext();
 1990                 = (*LastI)->getDeclContext()->getRedeclContext();
tools/clang/lib/Sema/SemaModule.cpp
  676     if (DC->getRedeclContext()->isFileContext() && !isa<EnumDecl>(D))
tools/clang/lib/Sema/SemaTemplate.cpp
 1506           PrevClassTemplate->getDeclContext()->getRedeclContext()->Equals(
 1507               SemanticContext->getRedeclContext()))) {
 1691       DeclContext *DC = SemanticContext->getRedeclContext();
 7392   Ctx = Ctx->getRedeclContext();
 7489   if (S.CurContext->getRedeclContext()->isFunctionOrMethod()) {
 7499       Specialized->getDeclContext()->getRedeclContext();
 7500   DeclContext *DC = S.CurContext->getRedeclContext();
 8054   if (!DC->getRedeclContext()->isFileContext()) {
 8335   DeclContext *FDLookupContext = FD->getDeclContext()->getRedeclContext();
 8348             D->getDeclContext()->getRedeclContext())) {
 8405   DeclContext *FDLookupContext = FD->getDeclContext()->getRedeclContext();
 8413                                 Ovl->getDeclContext()->getRedeclContext()))
 8832   DeclContext *CurContext = S.CurContext->getRedeclContext();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1008         Parent->getRedeclContext()->isFunctionOrMethod())
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 2947   if (!declaresSameEntity(cast<Decl>(X->getDeclContext()->getRedeclContext()),
 2948                           cast<Decl>(Y->getDeclContext()->getRedeclContext())))
 3175     DeclContext *DC = New->getDeclContext()->getRedeclContext();
 3185   DeclContext *DC = New->getDeclContext()->getRedeclContext();
 3300   DeclContext *DC = D->getDeclContext()->getRedeclContext();
tools/clang/lib/Serialization/ASTWriter.cpp
 3587         if (!Redecl->getDeclContext()->getRedeclContext()->Equals(
 3588                 D->getDeclContext()->getRedeclContext()))
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  320     while (auto *NS = dyn_cast<NamespaceDecl>(DC->getRedeclContext())) {
 1213         D->getParent()->getRedeclContext()->getPrimaryContext());
tools/clang/unittests/AST/ASTImporterTest.cpp
 4313   FooDC->getRedeclContext()->localUncachedLookup(FooName, FoundDecls);
 4317   FooLexicalDC->getRedeclContext()->localUncachedLookup(FooName, FoundDecls);
 4349   FooDC->getRedeclContext()->localUncachedLookup(FooName, FoundDecls);
 4353   FooLexicalDC->getRedeclContext()->localUncachedLookup(FooName, FoundDecls);
 4664   TemplateDC->getRedeclContext()->localUncachedLookup(Name, FoundDecls);
 4672   cast<DeclContext>(Spec)->getRedeclContext()->localUncachedLookup(Name,
 4745   ASSERT_EQ(E->getRedeclContext(), ToTU);
tools/lldb/source/Symbol/ClangASTImporter.cpp
  234       DeclContext *redecl_context = decl_context->getRedeclContext();