/external/clang/lib/AST/ |
DeclObjC.cpp | 491 ObjCInterfaceDecl* ClassDecl = this; 492 while (ClassDecl != nullptr) { 493 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 494 clsDeclared = ClassDecl; 498 for (const auto *Ext : ClassDecl->visible_extensions()) { 500 clsDeclared = ClassDecl; 505 ClassDecl = ClassDecl->getSuperClass(); 522 ObjCInterfaceDecl* ClassDecl = this; 523 while (ClassDecl != nullptr) [all...] |
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 166 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 168 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 183 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 193 (isa<ObjCInterfaceDecl>(ClassDecl) || 194 isa<ObjCProtocolDecl>(ClassDecl))); 200 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) { 230 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 234 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl); 748 ObjCInterfaceDecl *ClassDecl, 751 for (const auto *PI : ClassDecl->all_referenced_protocols()) [all...] |
SemaDeclObjC.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
SemaOverload.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGClass.cpp | 60 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, 66 ComputeNonVirtualBaseClassOffset(getContext(), ClassDecl, 384 const CXXRecordDecl *ClassDecl, 406 CGF.InitializeVTablePointers(ClassDecl); 411 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 532 const CXXRecordDecl *ClassDecl, 545 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); 776 FieldMemcpyizer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, 778 : CGF(CGF), ClassDecl(ClassDecl), SrcRec(SrcRec), [all...] |
CGObjC.cpp | 74 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 75 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); 85 Args, ClassDecl, BoxingMethod); [all...] |
CGExpr.cpp | 249 auto *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 250 if (!ClassDecl->hasTrivialDestructor()) 251 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
CGObjCGNU.cpp | 508 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override; [all...] |
/external/clang/lib/Rewrite/Frontend/ |
RewriteModernObjC.cpp | 326 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, [all...] |
RewriteObjC.cpp | 272 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, 766 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface(); 769 S += ClassDecl->getIdentifier()->getName(); [all...] |