Searched refs:ClassTy (Results 1 – 10 of 10) sorted by relevance
/external/clang/lib/AST/ |
D | DeclCXX.cpp | 1595 QualType ClassTy = C.getTypeDeclType(getParent()); in getThisType() local 1596 ClassTy = C.getQualifiedType(ClassTy, in getThisType() 1598 return C.getPointerType(ClassTy); in getThisType() 1820 CanQualType ClassTy in isCopyOrMoveConstructor() local 1822 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor() 1862 CanQualType ClassTy in isSpecializationCopyingObject() local 1864 if (ParamType.getUnqualifiedType() != ClassTy) in isSpecializationCopyingObject()
|
D | Type.cpp | 1930 const Type *ClassTy = MPTy->getClass(); in isIncompleteType() local 1932 if (ClassTy->isDependentType()) in isIncompleteType() 1934 const CXXRecordDecl *RD = ClassTy->getAsCXXRecordDecl(); in isIncompleteType()
|
/external/clang/lib/CodeGen/ |
D | CGObjCMac.cpp | 528 llvm::StructType *ClassTy; member in __anon90ffc6c50111::ObjCTypesHelper 1804 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper() 1809 CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, MetaClassPtr, 1); in GenerateMessageSendSuper() 1818 ClassPtr = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, ClassPtr, 1); in GenerateMessageSendSuper() 1823 llvm::Type *ClassTy = in GenerateMessageSendSuper() local 1825 Target = CGF.Builder.CreateBitCast(Target, ClassTy); in GenerateMessageSendSuper() 3278 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in GenerateClass() 3286 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in GenerateClass() 3304 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass() 3343 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in EmitMetaClass() [all …]
|
D | CGDebugInfo.cpp | 242 QualType ClassTy = in getObjCMethodName() local 244 ClassTy.print(OS, PrintingPolicy(LangOptions())); in getObjCMethodName() 425 if (!ClassTy) in CreateType() 426 ClassTy = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType() 429 return ClassTy; in CreateType() 439 if (!ClassTy) in CreateType() 440 ClassTy = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType() 446 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType() 2087 llvm::DIType *ClassTy = in CreateTypeDefinition() local 2090 Line, Size, Align, EltArray, ClassTy, in CreateTypeDefinition()
|
D | CGDebugInfo.h | 62 llvm::DIType *ClassTy = nullptr; variable
|
D | CGClass.cpp | 2509 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local 2510 if (!ClassTy) in EmitVTablePtrCheckForCast() 2513 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
|
D | CGObjCGNU.cpp | 1607 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() local 1641 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure() 1665 MakeGlobal(ClassTy, Elements, CGM.getPointerAlign(), ClassSym, in GenerateClassStructure()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 848 QualType ClassTy = Context.getTypeDeclType( in getCurrentThisType() local 852 return Context.getPointerType(ClassTy); in getCurrentThisType()
|
D | SemaOverload.cpp | 6959 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local 6969 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
|
D | SemaDeclCXX.cpp | 6735 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local 6736 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()
|