|
reference, declaration → definition
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();