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

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGObjCMac.cpp979 const ObjCContainerDecl *OCD,
2809 const ObjCContainerDecl *OCD,
2813 for (ObjCContainerDecl::prop_iterator I = OCD->prop_begin(),
2814 E = OCD->prop_end(); I != E; ++I) {
2824 if (const ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(OCD)) {
2831 else if (const ObjCCategoryDecl *CD = dyn_cast<ObjCCategoryDecl>(OCD)) {
2931 void CGObjCMac::GenerateCategory(const ObjCCategoryImplDecl *OCD) { argument
2934 // FIXME: This is poor design, the OCD should have a pointer to the category
2938 const ObjCInterfaceDecl *Interface = OCD->getClassInterface();
2940 Interface->FindCategoryDeclaration(OCD
2807 EmitPropertyList(Twine Name, const Decl *Container, const ObjCContainerDecl *OCD, const ObjCCommonTypesHelper &ObjCTypes) argument
5969 GenerateCategory(const ObjCCategoryImplDecl *OCD) argument
[all...]
H A DCGObjCRuntime.h140 virtual void GenerateCategory(const ObjCCategoryImplDecl *OCD) = 0;
H A DCGObjCGNU.cpp2006 void CGObjCGNU::GenerateCategory(const ObjCCategoryImplDecl *OCD) { argument
2007 std::string ClassName = OCD->getClassInterface()->getNameAsString();
2008 std::string CategoryName = OCD->getNameAsString();
2013 iter = OCD->instmeth_begin(), endIter = OCD->instmeth_end();
2025 iter = OCD->classmeth_begin(), endIter = OCD->classmeth_end();
2035 const ObjCCategoryDecl *CatDecl = OCD->getCategoryDecl();
2602 const ObjCCategoryImplDecl *OCD = local
2604 StringRef CategoryName = OCD
[all...]
H A DCGDebugInfo.cpp158 } else if (const ObjCCategoryImplDecl *OCD =
160 OS << ((const NamedDecl *)OCD)->getIdentifier()->getNameStart() << '(' <<
161 OCD->getIdentifier()->getNameStart() << ')';
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DOverload.h816 OverloadCandidateDisplayKind OCD,
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclObjC.cpp243 const ObjCCategoryDecl *OCD = cast<ObjCCategoryDecl>(this); local
245 if (!OCD->IsClassExtension())
247 I = OCD->protocol_begin(), E = OCD->protocol_end(); I != E; ++I)
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp2328 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
2329 Decl *ClassDecl = cast<Decl>(OCD);
2905 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
2906 Decl *ClassDecl = cast<Decl>(OCD);
H A DSemaDecl.cpp10233 DeclContext *OCD = cast<DeclContext>(IDecl); local
10234 assert(getContainingDC(OCD) == CurContext &&
10236 CurContext = OCD;
H A DSemaOverload.cpp8934 OverloadCandidateDisplayKind OCD,
8941 if (OCD == OCD_AllCandidates) Cands.reserve(size());
8945 else if (OCD == OCD_AllCandidates) {
8933 NoteCandidates(Sema &S, OverloadCandidateDisplayKind OCD, ArrayRef<Expr *> Args, StringRef Opc, SourceLocation OpLoc) argument
H A DSemaCodeComplete.cpp6890 ObjCContainerDecl *OCD = dyn_cast<ObjCContainerDecl>(CurContext); local
6891 IDecl = cast<Decl>(OCD);

Completed in 299 milliseconds