Home
last modified time | relevance | path

Searched refs:isInjectedClassName (Results 1 – 16 of 16) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp291 if (from_record_decl && from_record_decl->isInjectedClassName()) in NewDeclImported()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaAccess.cpp1136 if (isa<RecordDecl>(D) && cast<RecordDecl>(D)->isInjectedClassName()) in diagnoseBadDirectAccess()
H A DSema.cpp969 if (R->isInjectedClassName()) in MethodsAndNestedClassesComplete()
H A DSemaTemplateInstantiateDecl.cpp1942 bool IsInjectedClassName = D->isInjectedClassName(); in VisitCXXRecordDecl()
2024 assert(Record->isInjectedClassName() && "Broken injected-class-name"); in VisitCXXRecordDecl()
H A DSemaTemplate.cpp127 if (Record->isInjectedClassName()) { in getAsTemplateNameDecl()
1955 cast<CXXRecordDecl>(PrevDecl)->isInjectedClassName()) { in CheckClassTemplate()
11341 FoundRD->isInjectedClassName() && in CheckTypenameType()
H A DSemaExprCXX.cpp121 if (RD && RD->isInjectedClassName()) { in getConstructorName()
213 if (RD->isInjectedClassName()) in getDestructorName()
H A DSemaTemplateInstantiate.cpp3957 if (Record->isInjectedClassName() || Record->getPreviousDecl() || in InstantiateClassMembers()
H A DSemaDeclCXX.cpp12509 if (RD->isInjectedClassName() && !isa<FieldDecl>(Target) && in CheckUsingShadowDecl()
12746 if (FoundRecord && FoundRecord->isInjectedClassName()) { in ValidateCandidate()
12782 if (FoundRecord && FoundRecord->isInjectedClassName()) in ValidateCandidate()
12999 if (RD && RD->isInjectedClassName()) { in BuildUsingDeclaration()
H A DSemaDecl.cpp104 if (!RD || !RD->isInjectedClassName()) in ValidateCandidate()
563 FoundRD->isInjectedClassName() && in getTypeName()
18240 assert(InjectedClassName->isInjectedClassName() && in ActOnStartCXXMemberDeclarations()
H A DSemaCodeComplete.cpp823 cast<CXXRecordDecl>(ND)->isInjectedClassName()))) { in isInterestingDecl()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h552 while (Recent->isInjectedClassName()) { in getMostRecentNonInjectedDecl()
H A DDecl.h4294 bool isInjectedClassName() const;
H A DRecursiveASTVisitor.h1785 assert(!cast<CXXRecordDecl>(RD)->isInjectedClassName());
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp3102 } else if (DCXX->isInjectedClassName()) { in VisitRecordDecl()
3132 if (!DCXX->isInjectedClassName() && !IsFriendTemplate) { in VisitRecordDecl()
3140 if (Record && Record->isInjectedClassName()) { in VisitRecordDecl()
H A DDecl.cpp4978 bool RecordDecl::isInjectedClassName() const { in isInjectedClassName() function in RecordDecl
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2451 record_decl->isInjectedClassName() ? " (injected class name)" : ""); in DumpDeclHiearchy()