/external/clang/lib/Sema/ |
SemaDeclCXX.cpp | [all...] |
SemaDeclObjC.cpp | [all...] |
SemaObjCProperty.cpp | 170 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 172 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 187 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 197 (isa<ObjCInterfaceDecl>(ClassDecl) || 198 isa<ObjCProtocolDecl>(ClassDecl))); 204 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) { 234 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 241 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl); 721 DiagnoseClassAndClassExtPropertyMismatch(Sema &S, ObjCInterfaceDecl *ClassDecl, 726 Ext = ClassDecl->known_extensions_begin() [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaPseudoObject.cpp | 206 if (const CXXRecordDecl *ClassDecl = ty->getAsCXXRecordDecl()) 207 return ClassDecl->isTriviallyCopyable(); [all...] |
SemaInit.cpp | [all...] |
SemaOverload.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGClass.cpp | 58 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, 64 ComputeNonVirtualBaseClassOffset(getContext(), ClassDecl, 381 const CXXRecordDecl *ClassDecl, 403 CGF.InitializeVTablePointers(ClassDecl); 408 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 540 const CXXRecordDecl *ClassDecl, 553 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); 756 FieldMemcpyizer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, 758 : CGF(CGF), ClassDecl(ClassDecl), SrcRec(SrcRec), [all...] |
CGObjCGNU.cpp | 513 virtual void GenerateClass(const ObjCImplementationDecl *ClassDecl); [all...] |
CodeGenModule.h | 597 GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, [all...] |
CodeGenFunction.h | [all...] |
CGExpr.cpp | 320 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 321 if (!ClassDecl->hasTrivialDestructor()) 322 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
CGObjC.cpp | 72 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 73 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); 83 ClassDecl, BoxingMethod); [all...] |
CGObjCMac.cpp | [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | 334 ObjCInterfaceDecl* ClassDecl = this; 335 while (ClassDecl != NULL) { 336 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 337 clsDeclared = ClassDecl; 342 Ext = ClassDecl->visible_extensions_begin(), 343 ExtEnd = ClassDecl->visible_extensions_end(); 346 clsDeclared = ClassDecl; 351 ClassDecl = ClassDecl->getSuperClass(); 368 ObjCInterfaceDecl* ClassDecl = this [all...] |
Type.cpp | 885 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(Record->getDecl())) 886 return ClassDecl->isAggregate(); [all...] |
/external/clang/lib/ASTMatchers/ |
ASTMatchFinder.cpp | 573 CXXRecordDecl *ClassDecl = NULL; 594 ClassDecl = SpecializationDecl; 596 ClassDecl = dyn_cast<CXXRecordDecl>( 601 ClassDecl = TypeNode->getAsCXXRecordDecl(); 603 assert(ClassDecl != NULL); 604 if (ClassDecl == Declaration) { 610 if (Base.matches(*ClassDecl, this, Builder)) 612 if (classIsDerivedFrom(ClassDecl, Base, Builder))
|
/external/clang/lib/Rewrite/Frontend/ |
RewriteObjC.cpp | 271 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, 759 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface(); 762 S += ClassDecl->getIdentifier()->getName(); 809 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1) [all...] |
RewriteModernObjC.cpp | 311 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, [all...] |
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |