Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDeclCXX.cpp1601 QualType ClassTy = C.getTypeDeclType(getParent()); in getThisType() local
1602 ClassTy = C.getQualifiedType(ClassTy, in getThisType()
1604 return C.getPointerType(ClassTy); in getThisType()
1826 CanQualType ClassTy in isCopyOrMoveConstructor() local
1828 if (PointeeType.getUnqualifiedType() != ClassTy) in isCopyOrMoveConstructor()
1868 CanQualType ClassTy in isSpecializationCopyingObject() local
1870 if (ParamType.getUnqualifiedType() != ClassTy) in isSpecializationCopyingObject()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGObjCMac.cpp528 llvm::StructType *ClassTy; member in __anonb2414f100111::ObjCTypesHelper
1805 Target = CGF.Builder.CreateStructGEP(ObjCTypes.ClassTy, Target, 0); in GenerateMessageSendSuper()
1810 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()
3075 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in GenerateClass()
3083 assert(GV->getType()->getElementType() == ObjCTypes.ClassTy && in GenerateClass()
3101 unsigned Size = CGM.getDataLayout().getTypeAllocSize(ObjCTypes.ClassTy); in EmitMetaClass()
3140 llvm::Constant *Init = llvm::ConstantStruct::get(ObjCTypes.ClassTy, in EmitMetaClass()
[all …]
HDCGDebugInfo.cpp207 QualType ClassTy = in getObjCMethodName() local
209 ClassTy.print(OS, PrintingPolicy(LangOptions())); in getObjCMethodName()
387 if (!ClassTy) in CreateType()
388 ClassTy = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType()
391 return ClassTy; in CreateType()
401 if (!ClassTy) in CreateType()
402 ClassTy = DBuilder.createForwardDecl(llvm::dwarf::DW_TAG_structure_type, in CreateType()
408 auto *ISATy = DBuilder.createPointerType(ClassTy, Size); in CreateType()
1966 llvm::DIType *ClassTy = in CreateTypeDefinition() local
1969 Line, Size, Align, EltArray, ClassTy, in CreateTypeDefinition()
HDCGDebugInfo.h58 llvm::DIType *ClassTy = nullptr; variable
HDCGClass.cpp2184 auto *ClassTy = T->getAs<RecordType>(); in EmitVTablePtrCheckForCast() local
2185 if (!ClassTy) in EmitVTablePtrCheckForCast()
2188 const CXXRecordDecl *ClassDecl = cast<CXXRecordDecl>(ClassTy->getDecl()); in EmitVTablePtrCheckForCast()
HDCGObjCGNU.cpp1586 llvm::StructType *ClassTy = llvm::StructType::get( in GenerateClassStructure() local
1620 td.getTypeSizeInBits(ClassTy) / in GenerateClassStructure()
1643 llvm::Constant *Class = MakeGlobal(ClassTy, Elements, ClassSym, in GenerateClassStructure()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaExprCXX.cpp848 QualType ClassTy = Context.getTypeDeclType( in getCurrentThisType() local
852 return Context.getPointerType(ClassTy); in getCurrentThisType()
HDSemaOverload.cpp6851 const Type *ClassTy = PointerTy->getClass(); in AddMemberPointerWithMoreQualifiedTypeVariants() local
6861 Context.getMemberPointerType(QPointeeTy, ClassTy)); in AddMemberPointerWithMoreQualifiedTypeVariants()
HDSemaDeclCXX.cpp6734 QualType ClassTy = Context.getTagDeclType(ClassDecl); in CheckConstructor() local
6735 if (Context.getCanonicalType(ParamType).getUnqualifiedType() == ClassTy) { in CheckConstructor()