/external/clang/lib/Sema/ |
SemaCUDA.cpp | 225 bool Sema::inferCUDATargetForImplicitSpecialMember(CXXRecordDecl *ClassDecl, 240 for (const auto &B : ClassDecl->bases()) { 246 if (!ClassDecl->isAbstract()) { 247 for (const auto &VB : ClassDecl->vbases()) { 280 Diag(ClassDecl->getLocation(), 291 for (const auto *F : ClassDecl->fields()) { 325 Diag(ClassDecl->getLocation(), 409 const CXXRecordDecl *ClassDecl = DD->getParent(); 412 if (ClassDecl->isDynamicClass()) 417 if (!llvm::all_of(ClassDecl->bases(), [&](const CXXBaseSpecifier &BS) [all...] |
SemaObjCProperty.cpp | 198 ObjCContainerDecl *ClassDecl = cast<ObjCContainerDecl>(CurContext); 200 if (ObjCCategoryDecl *CDecl = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 214 Res = CreatePropertyDecl(S, ClassDecl, AtLoc, LParenLoc, FD, 224 (isa<ObjCInterfaceDecl>(ClassDecl) || 225 isa<ObjCProtocolDecl>(ClassDecl))); 232 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) { 262 } else if (ObjCCategoryDecl *Cat = dyn_cast<ObjCCategoryDecl>(ClassDecl)) { 270 ObjCProtocolDecl *Proto = cast<ObjCProtocolDecl>(ClassDecl); [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaDeclObjC.cpp | [all...] |
SemaOverload.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/system/tools/aidl/ |
ast_cpp.cpp | 32 ClassDecl::ClassDecl(const std::string& name, const std::string& parent) 36 ClassDecl::ClassDecl(const std::string& name, const std::string& parent, 44 void ClassDecl::Write(CodeWriter* to) const { 67 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { 71 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) {
|
ast_cpp.h | 52 class ClassDecl : public Declaration { 54 ClassDecl(const std::string& name, 56 ClassDecl(const std::string& name, 60 virtual ~ClassDecl() = default; 73 DISALLOW_COPY_AND_ASSIGN(ClassDecl); 74 }; // class ClassDecl
|
/external/clang/lib/CodeGen/ |
CGVTables.cpp | 105 auto ClassDecl = ResultType->getPointeeType()->getAsCXXRecordDecl(); 106 auto ClassAlign = CGF.CGM.getClassPointerAlignment(ClassDecl); [all...] |
CGObjC.cpp | 73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); 108 Args, ClassDecl, BoxingMethod); [all...] |
CGClass.cpp | 175 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, 181 computeNonVirtualBaseClassOffset(ClassDecl, PathBegin, PathEnd); 521 const CXXRecordDecl *ClassDecl, 543 CGF.InitializeVTablePointers(ClassDecl); 548 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 696 const CXXRecordDecl *ClassDecl, 710 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); [all...] |
CGObjCGNU.cpp | 537 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override; [all...] |
ItaniumCXXABI.cpp | 202 const CXXRecordDecl *ClassDecl, [all...] |
CGExpr.cpp | 267 auto *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 268 if (!ClassDecl->hasTrivialDestructor()) 269 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | 225 if (const auto *ClassDecl = dyn_cast<ObjCInterfaceDecl>(this)) { 226 for (const auto *Ext : ClassDecl->visible_extensions()) { 600 ObjCInterfaceDecl* ClassDecl = this; 601 while (ClassDecl != nullptr) { 602 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 603 clsDeclared = ClassDecl; 607 for (const auto *Ext : ClassDecl->visible_extensions()) { 609 clsDeclared = ClassDecl; 614 ClassDecl = ClassDecl->getSuperClass() [all...] |
/external/clang/lib/Frontend/Rewrite/ |
RewriteModernObjC.cpp | 316 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, [all...] |
RewriteObjC.cpp | 264 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, 757 const ObjCInterfaceDecl *ClassDecl = OID->getContainingInterface(); 760 S += ClassDecl->getIdentifier()->getName(); 807 // return objc_getProperty(self, _cmd, offsetof(ClassDecl, OID), 1) [all...] |