/external/clang/lib/AST/ |
DeclObjC.cpp | 277 ObjCInterfaceDecl* ClassDecl = this; 278 while (ClassDecl != NULL) { 279 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 280 clsDeclared = ClassDecl; 283 for (const ObjCCategoryDecl *CDecl = ClassDecl->getFirstClassExtension(); 286 clsDeclared = ClassDecl; 291 ClassDecl = ClassDecl->getSuperClass(); 308 ObjCInterfaceDecl* ClassDecl = this; 309 while (ClassDecl != NULL) [all...] |
/external/clang/lib/ASTMatchers/ |
ASTMatchFinder.cpp | 492 CXXRecordDecl *ClassDecl = NULL; 513 ClassDecl = SpecializationDecl; 515 ClassDecl = llvm::dyn_cast<CXXRecordDecl>( 520 ClassDecl = TypeNode->getAsCXXRecordDecl(); 522 assert(ClassDecl != NULL); 523 assert(ClassDecl != Declaration); 524 if (Base.matches(*ClassDecl, this, Builder)) 526 if (classIsDerivedFrom(ClassDecl, Base, Builder))
|
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 142 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 143 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) 161 ObjCPropertyDecl *Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 172 (isa<ObjCInterfaceDecl>(ClassDecl) || 173 isa<ObjCProtocolDecl>(ClassDecl))); 640 DiagnoseClassAndClassExtPropertyMismatch(Sema &S, ObjCInterfaceDecl *ClassDecl, 644 for (const ObjCCategoryDecl *CDecl = ClassDecl->getFirstClassExtension(); [all...] |
SemaDeclObjC.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaOverload.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGClass.cpp | 55 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, 61 ComputeNonVirtualBaseClassOffset(getContext(), ClassDecl, 376 const CXXRecordDecl *ClassDecl, 398 CGF.InitializeVTablePointers(ClassDecl); 403 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 552 const CXXRecordDecl *ClassDecl, 565 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); 779 const CXXRecordDecl *ClassDecl = CD->getParent(); 789 EmitBaseInitializer(*this, ClassDecl, Member, CtorType); 797 InitializeVTablePointers(ClassDecl); [all...] |
CGObjC.cpp | 72 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 73 llvm::Value *Receiver = Runtime.GetClass(Builder, ClassDecl); 83 ClassDecl, BoxingMethod); [all...] |
CGExpr.cpp | 404 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 405 if (!ClassDecl->hasTrivialDestructor()) 406 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
CGObjCGNU.cpp | 467 virtual void GenerateClass(const ObjCImplementationDecl *ClassDecl); [all...] |
/external/clang/lib/Rewrite/Frontend/ |
RewriteModernObjC.cpp | 283 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, 794 const ObjCInterfaceDecl *ClassDecl = D->getContainingInterface(); 798 WriteInternalIvarName(ClassDecl, D, IvarOffsetName); [all...] |
RewriteObjC.cpp | 269 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, 758 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface(); 761 S += ClassDecl->getIdentifier()->getName(); 808 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1) [all...] |