/external/clang/lib/Sema/ |
SemaDeclCXX.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); 730 ObjCInterfaceDecl *ClassDecl, 734 PI = ClassDecl->all_referenced_protocol_begin() [all...] |
SemaDeclObjC.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaPseudoObject.cpp | 242 if (const CXXRecordDecl *ClassDecl = ty->getAsCXXRecordDecl()) 243 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, 382 const CXXRecordDecl *ClassDecl, 404 CGF.InitializeVTablePointers(ClassDecl); 409 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 530 const CXXRecordDecl *ClassDecl, 543 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); 746 FieldMemcpyizer(CodeGenFunction &CGF, const CXXRecordDecl *ClassDecl, 748 : CGF(CGF), ClassDecl(ClassDecl), SrcRec(SrcRec), [all...] |
CGCXXABI.h | 217 const CXXRecordDecl *ClassDecl,
|
MicrosoftCXXABI.cpp | 58 const CXXRecordDecl *ClassDecl, 324 const CXXRecordDecl *ClassDecl, 326 int64_t VBPtrChars = GetVBPtrOffsetFromBases(ClassDecl).getQuantity(); 329 CharUnits VBTableChars = IntSize * GetVBTableIndex(ClassDecl, BaseClassDecl); [all...] |
CGObjCGNU.cpp | 515 virtual void GenerateClass(const ObjCImplementationDecl *ClassDecl); [all...] |
ItaniumCXXABI.cpp | 107 const CXXRecordDecl *ClassDecl, 743 const CXXRecordDecl *ClassDecl, 747 CGM.getVTableContext().getVirtualBaseOffsetOffset(ClassDecl, BaseClassDecl); [all...] |
CodeGenModule.h | 639 GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, [all...] |
CGExpr.cpp | 247 CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 248 if (!ClassDecl->hasTrivialDestructor()) 249 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
CGObjC.cpp | 73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); 84 ClassDecl, BoxingMethod); [all...] |
CodeGenFunction.h | [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | 401 ObjCInterfaceDecl* ClassDecl = this; 402 while (ClassDecl != NULL) { 403 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 404 clsDeclared = ClassDecl; 409 Ext = ClassDecl->visible_extensions_begin(), 410 ExtEnd = ClassDecl->visible_extensions_end(); 413 clsDeclared = ClassDecl; 418 ClassDecl = ClassDecl->getSuperClass(); 435 ObjCInterfaceDecl* ClassDecl = this [all...] |
Type.cpp | 869 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(Record->getDecl())) 870 return ClassDecl->isAggregate(); [all...] |
/external/clang/lib/ASTMatchers/ |
ASTMatchFinder.cpp | 677 CXXRecordDecl *ClassDecl = getAsCXXRecordDecl(TypeNode); 678 if (ClassDecl == NULL) 680 if (ClassDecl == Declaration) { 686 if (Base.matches(*ClassDecl, this, &Result)) { 690 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...] |