/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...] |
CGClass.cpp | 174 CodeGenModule::GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, 180 computeNonVirtualBaseClassOffset(ClassDecl, PathBegin, PathEnd); 520 const CXXRecordDecl *ClassDecl, 542 CGF.InitializeVTablePointers(ClassDecl); 547 CGF.GetAddressOfDirectBaseInCompleteClass(ThisPtr, ClassDecl, 695 const CXXRecordDecl *ClassDecl, 709 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); [all...] |
CGObjC.cpp | 73 const ObjCInterfaceDecl *ClassDecl = BoxingMethod->getClassInterface(); 74 llvm::Value *Receiver = Runtime.GetClass(*this, ClassDecl); 108 Args, ClassDecl, BoxingMethod); [all...] |
CGObjCGNU.cpp | 515 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override; [all...] |
ItaniumCXXABI.cpp | 210 const CXXRecordDecl *ClassDecl, [all...] |
CGExpr.cpp | 266 auto *ClassDecl = cast<CXXRecordDecl>(RT->getDecl()); 267 if (!ClassDecl->hasTrivialDestructor()) 268 ReferenceTemporaryDtor = ClassDecl->getDestructor(); [all...] |
/external/clang/lib/AST/ |
DeclObjC.cpp | 205 if (const auto *ClassDecl = dyn_cast<ObjCInterfaceDecl>(this)) { 206 for (const auto *Ext : ClassDecl->visible_extensions()) { 572 ObjCInterfaceDecl* ClassDecl = this; 573 while (ClassDecl != nullptr) { 574 if (ObjCIvarDecl *I = ClassDecl->getIvarDecl(ID)) { 575 clsDeclared = ClassDecl; 579 for (const auto *Ext : ClassDecl->visible_extensions()) { 581 clsDeclared = ClassDecl; 586 ClassDecl = ClassDecl->getSuperClass() [all...] |
/external/clang/lib/Sema/ |
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); 805 ObjCInterfaceDecl *ClassDecl, 808 for (const auto *PI : ClassDecl->all_referenced_protocols()) [all...] |
SemaDeclObjC.cpp | [all...] |
SemaExprObjC.cpp | [all...] |
SemaCodeComplete.cpp | [all...] |
SemaOverload.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDeclCXX.cpp | [all...] |
/external/clang/lib/Frontend/Rewrite/ |
RewriteModernObjC.cpp | 317 void RewriteForwardClassEpilogue(ObjCInterfaceDecl *ClassDecl, [all...] |
RewriteObjC.cpp | 263 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...] |