Searched refs:OCD (Results 1 - 10 of 10) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCRuntime.h149 virtual void GenerateCategory(const ObjCCategoryImplDecl *OCD) = 0;
H A DCGObjCMac.cpp969 const ObjCContainerDecl *OCD,
2909 const ObjCContainerDecl *OCD,
2919 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD))
2925 for (const auto *PD : OCD->properties()) {
2933 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) {
2937 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) {
3034 void CGObjCMac::GenerateCategory(const ObjCCategoryImplDecl *OCD) { argument
3037 // FIXME: This is poor design, the OCD should have a pointer to the category
3041 const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
3043 Interface->FindCategoryDeclaration(OCD
2907 EmitPropertyList(Twine Name, const Decl *Container, const ObjCContainerDecl *OCD, const ObjCCommonTypesHelper &ObjCTypes) argument
6098 GenerateCategory(const ObjCCategoryImplDecl *OCD) argument
[all...]
H A DCGObjCGNU.cpp2030 void CGObjCGNU::GenerateCategory(const ObjCCategoryImplDecl *OCD) { argument
2031 std::string ClassName = OCD->getClassInterface()->getNameAsString();
2032 std::string CategoryName = OCD->getNameAsString();
2036 for (const auto *I : OCD->instance_methods()) {
2046 for (const auto *I : OCD->class_methods()) {
2055 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl();
2617 const ObjCCategoryImplDecl *OCD = local
2619 StringRef CategoryName = OCD ? OCD->getName() : "";
H A DCGDebugInfo.cpp235 } else if (const ObjCCategoryImplDecl *OCD =
237 OS << ((const NamedDecl *)OCD)->getIdentifier()->getNameStart() << '('
238 << OCD->getIdentifier()->getNameStart() << ')';
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DOverload.h789 OverloadCandidateDisplayKind OCD,
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp246 const ObjCCategoryDecl *OCD = cast<ObjCCategoryDecl>(this); local
248 if (!OCD->IsClassExtension())
249 for (const auto *I : OCD->protocols())
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp3557 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
3558 Decl *ClassDecl = cast<Decl>(OCD);
4147 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
4148 Decl *ClassDecl = cast<Decl>(OCD);
H A DSemaOverload.cpp9981 OverloadCandidateDisplayKind OCD,
9988 if (OCD == OCD_AllCandidates) Cands.reserve(size());
9992 else if (OCD == OCD_AllCandidates) {
10111 /// OCD == OCD_AllCandidates and Cand->Viable == false.
H A DSemaCodeComplete.cpp7029 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
7030 IDecl = cast<Decl>(OCD);
H A DSemaDecl.cpp12726 DeclContext *OCD = cast<DeclContext>(IDecl); local
12727 assert(getContainingDC(OCD) == CurContext &&
12729 CurContext = OCD;

Completed in 434 milliseconds