/external/clang/lib/CodeGen/ |
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...] |
ItaniumCXXABI.cpp | 210 const CXXRecordDecl *ClassDecl, [all...] |
CGCXXABI.h | 268 const CXXRecordDecl *ClassDecl,
|
CGObjCGNU.cpp | 515 void GenerateClass(const ObjCImplementationDecl *ClassDecl) override; [all...] |
CGVTables.cpp | 105 auto ClassDecl = ResultType->getPointeeType()->getAsCXXRecordDecl(); 106 auto ClassAlign = CGF.CGM.getClassPointerAlignment(ClassDecl); [all...] |
CodeGenModule.h | 747 GetNonVirtualBaseClassOffset(const CXXRecordDecl *ClassDecl, [all...] |
/external/clang/lib/Sema/ |
SemaCUDA.cpp | 296 bool Sema::inferCUDATargetForImplicitSpecialMember(CXXRecordDecl *ClassDecl, 311 for (const auto &B : ClassDecl->bases()) { 317 if (!ClassDecl->isAbstract()) { 318 for (const auto &VB : ClassDecl->vbases()) { 351 Diag(ClassDecl->getLocation(), 362 for (const auto *F : ClassDecl->fields()) { 396 Diag(ClassDecl->getLocation(),
|
SemaDeclCXX.cpp | [all...] |
SemaDeclObjC.cpp | [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); 805 ObjCInterfaceDecl *ClassDecl, 808 for (const auto *PI : ClassDecl->all_referenced_protocols()) [all...] |
SemaExprObjC.cpp | [all...] |
SemaPseudoObject.cpp | 239 if (const CXXRecordDecl *ClassDecl = ty->getAsCXXRecordDecl()) 240 return ClassDecl->isTriviallyCopyable(); [all...] |
SemaCodeComplete.cpp | [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...] |
Type.cpp | [all...] |
/system/tools/aidl/ |
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
|
ast_cpp_unittest.cpp | 123 unique_ptr<Declaration> test{new ClassDecl { "TestClass", "", 126 unique_ptr<Declaration> test_sub{new ClassDecl { "TestSubClass",
|
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) {
|
generate_cpp.cpp | 609 unique_ptr<ClassDecl> bp_class{ 610 new ClassDecl{bp_name, 643 unique_ptr<ClassDecl> bn_class{ 644 new ClassDecl{bn_name, 672 unique_ptr<ClassDecl> if_class{ 673 new ClassDecl{ClassName(interface, ClassNames::INTERFACE),
|
/external/clang/lib/ASTMatchers/ |
ASTMatchFinder.cpp | 803 CXXRecordDecl *ClassDecl = getAsCXXRecordDecl(TypeNode); 804 if (!ClassDecl) 806 if (ClassDecl == Declaration) { 812 if (Base.matches(*ClassDecl, this, &Result)) { 816 if (classIsDerivedFrom(ClassDecl, Base, Builder)) [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...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |
/external/clang/lib/Parse/ |
ParseDeclCXX.cpp | [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | [all...] |