Home
last modified time | relevance | path

Searched refs:IFD (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DMemberPointer.cpp52 const auto *IFD = cast<IndirectFieldDecl>(Dcl); in toPointer() local
54 for (const NamedDecl *ND : IFD->chain()) { in toPointer()
H A DCompiler.cpp5935 } else if (const IndirectFieldDecl *IFD = Init->getIndirectMember()) { in compileConstructor() local
5936 assert(IFD->getChainingSize() >= 2); in compileConstructor()
5940 for (const NamedDecl *ND : IFD->chain()) { in compileConstructor()
5957 for (const NamedDecl *ND : IFD->chain().drop_back()) { in compileConstructor()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBoundsSafety.cpp183 if (auto *IFD = dyn_cast<IndirectFieldDecl>(CountDecl)) { in CheckCountedByAttrOnField() local
184 CountFD = IFD->getAnonField(); in CheckCountedByAttrOnField()
H A DSemaObjCProperty.cpp2308 const ObjCImplementationDecl *ImplD, const ObjCInterfaceDecl *IFD) { in DiagnoseMissingDesignatedInitOverrides() argument
2309 assert(IFD->hasDesignatedInitializers()); in DiagnoseMissingDesignatedInitOverrides()
2310 const ObjCInterfaceDecl *SuperD = IFD->getSuperClass(); in DiagnoseMissingDesignatedInitOverrides()
2328 if (auto *IMD = IFD->getInstanceMethod(MD->getSelector())) { in DiagnoseMissingDesignatedInitOverrides()
2332 for (auto *Ext : IFD->visible_extensions()) in DiagnoseMissingDesignatedInitOverrides()
H A DSemaChecking.cpp650 auto *IFD = dyn_cast<IndirectFieldDecl>(D); in dumpRecordValue() local
651 auto *FD = IFD ? IFD->getAnonField() : dyn_cast<FieldDecl>(D); in dumpRecordValue()
671 IFD ? S.BuildAnonymousStructUnionMemberReference( in dumpRecordValue()
672 CXXScopeSpec(), Loc, IFD, in dumpRecordValue()
673 DeclAccessPair::make(IFD, AS_public), RecordArg, Loc) in dumpRecordValue()
H A DSemaInit.cpp2910 } else if (auto *IFD = dyn_cast_if_present<IndirectFieldDecl>(VD)) { in CheckDesignatedInitializer() local
2914 ExpandAnonymousFieldDesignator(SemaRef, DIE, DesigIdx, IFD); in CheckDesignatedInitializer()
2916 KnownField = cast<FieldDecl>(*IFD->chain_begin()); in CheckDesignatedInitializer()
H A DSemaOpenMP.cpp1190 for (const auto &IFD : I->ImplicitDefaultFirstprivateFDs) in getImplicitFDCapExprDecl() local
1191 if (IFD.FD == FD && IFD.StackLevel == StackLevel) in getImplicitFDCapExprDecl()
1192 return IFD.VD; in getImplicitFDCapExprDecl()
1204 for (const auto &IFD : I->ImplicitDefaultFirstprivateFDs) in isImplicitDefaultFirstprivateFD() local
1205 if (IFD.VD == VD) in isImplicitDefaultFirstprivateFD()
H A DSemaDecl.cpp5536 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(I)) in findDefaultInitializer() local
5537 FD = IFD->getAnonField(); in findDefaultInitializer()
19433 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(I)) in ActOnFields() local
19434 if (IFD->getDeclName()) in ActOnFields()
H A DSemaCodeComplete.cpp6697 if (auto *IFD = dyn_cast<IndirectFieldDecl>(D)) in CodeCompleteDesignator() local
6698 FD = IFD->getAnonField(); in CodeCompleteDesignator()
H A DSemaDeclCXX.cpp4084 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(I)) { in DiagnoseUninitializedFields() local
4085 UninitializedFields.insert(IFD->getAnonField()); in DiagnoseUninitializedFields()
H A DSemaExpr.cpp2408 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) in BuildDeclRefExpr() local
2409 FD = IFD->getAnonField(); in BuildDeclRefExpr()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DMultiplexConsumer.cpp117 const ObjCInterfaceDecl *IFD) override;
218 const ObjCInterfaceDecl *IFD) { in AddedObjCCategoryToInterface() argument
220 Listeners[i]->AddedObjCCategoryToInterface(CatD, IFD); in AddedObjCCategoryToInterface()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTMutationListener.h111 const ObjCInterfaceDecl *IFD) {} in AddedObjCCategoryToInterface() argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp971 if (auto *IFD = dyn_cast<ObjCInterfaceDecl>(CtxD)) { in getNextRedeclarationImpl() local
972 if (ObjCImplementationDecl *ImplD = Ctx.getObjCImplementation(IFD)) in getNextRedeclarationImpl()
982 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) in getNextRedeclarationImpl() local
983 if (!IFD->isInvalidDecl()) in getNextRedeclarationImpl()
984 Redecl = IFD->getMethod(getSelector(), isInstanceMethod()); in getNextRedeclarationImpl()
1014 if (ObjCInterfaceDecl *IFD = ImplD->getClassInterface()) { in getCanonicalDecl() local
1021 if (ObjCMethodDecl *MD = IFD->getMethod(Sel, isInstanceMethod())) in getCanonicalDecl()
1023 for (auto *Ext : IFD->known_extensions()) in getCanonicalDecl()
H A DDecl.cpp667 } else if (const auto *IFD = dyn_cast<IndirectFieldDecl>(D)) { in getLVForNamespaceScopeDecl() local
669 const VarDecl *VD = IFD->getVarDecl(); in getLVForNamespaceScopeDecl()
1108 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(this)) { in isPlaceholderVar() local
1112 const VarDecl *VD = IFD->getVarDecl(); in isPlaceholderVar()
4792 if (const auto *IFD = dyn_cast<IndirectFieldDecl>(CountDecl)) in findCountedByField() local
4793 CountDecl = IFD->getAnonField(); in findCountedByField()
H A DRecordLayoutBuilder.cpp3528 const IndirectFieldDecl *IFD = cast<IndirectFieldDecl>(VD); in getFieldOffset() local
3531 for (const NamedDecl *ND : IFD->chain()) in getFieldOffset()
H A DExprConstant.cpp3372 const IndirectFieldDecl *IFD) { in HandleLValueIndirectMember() argument
3373 for (const auto *C : IFD->chain()) in HandleLValueIndirectMember()
5071 } else if (const IndirectFieldDecl *IFD = in HandleMemberPointerAccess() local
5073 if (!HandleLValueIndirectMember(Info, RHS, LV, IFD)) in HandleMemberPointerAccess()
6804 } else if (IndirectFieldDecl *IFD = I->getIndirectMember()) { in HandleConstructorCall() local
6807 auto IndirectFieldChain = IFD->chain(); in HandleConstructorCall()
8754 } else if (const IndirectFieldDecl *IFD = dyn_cast<IndirectFieldDecl>(MD)) { in VisitMemberExpr() local
8755 if (!HandleLValueIndirectMember(this->Info, E, Result, IFD)) in VisitMemberExpr()
12657 } else if (auto *IFD = dyn_cast<IndirectFieldDecl>(ME->getMemberDecl())) { in isDesignatorAtObjectEnd() local
12658 for (auto *FD : IFD->chain()) { in isDesignatorAtObjectEnd()
H A DItaniumMangle.cpp823 else if (const IndirectFieldDecl *IFD = in mangle() local
825 mangleName(IFD->getAnonField()); in mangle()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h955 const ObjCInterfaceDecl *IFD) override;
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h1015 const ObjCInterfaceDecl *IFD);
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp7633 const ObjCInterfaceDecl *IFD) { in AddedObjCCategoryToInterface() argument
7636 if (!IFD->isFromASTFile()) in AddedObjCCategoryToInterface()
7639 assert(IFD->getDefinition() && "Category on a class without a definition?"); in AddedObjCCategoryToInterface()
7641 const_cast<ObjCInterfaceDecl *>(IFD->getDefinition())); in AddedObjCCategoryToInterface()
/freebsd/contrib/file/magic/Magdir/
H A Dimages475 # GPS IFD