Home
last modified time | relevance | path

Searched refs:ClassTy (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/AST/
DDeclCXX.cpp1595 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()
DType.cpp1930 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/
DCGObjCMac.cpp528 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 …]
DCGDebugInfo.cpp242 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()
DCGDebugInfo.h62 llvm::DIType *ClassTy = nullptr; variable
DCGClass.cpp2509 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local
2510 if (!ClassTy) in EmitVTablePtrCheckForCast()
2513 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
DCGObjCGNU.cpp1607 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/
DSemaExprCXX.cpp848 QualType ClassTy = Context.getTypeDeclType( in getCurrentThisType() local
852 return Context.getPointerType(ClassTy); in getCurrentThisType()
DSemaOverload.cpp6959 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local
6969 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
DSemaDeclCXX.cpp6735 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local
6736 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()